Gratuitous Suffering and the Problem of Evil: A Comprehensive Introduction by Bryan Frances Back to product details page >