RT AA A1 Boyce, Kenneth T1 (Book Review)Bryan Frances, Gratuitous Suffering and the Problem of Evil: A Comprehensive Introduction