Occupation: Lecturer Birth: 1948
Atheism Explained is a gem. It is clear, informative, well-argued, provocative, often witty, and unfailingly interesting. David Ramsay Steele ranges ….