Cover 4

The End of Faith

The End of Faith

Religion, Terror, and the Future of Reason

2004 • 336 pages

Ratings3

Average rating4.7

15