“I don't think I have disagreed with a point Sam has made yet. Always very succinctly put, always calm and collected when debating. Challenges Preconceptions and almost always wins. Any situation I struggle with morally or ethically, Sam has the answer. I wish I could speak to him directly to pick...”Read full review »