When we start to discuss religion we run into controversial questions about history and anthropology, about the scope of scientific explanation, and about free will, good and evil. This book explains... This description may be from another edition of this product.