Where is God in a messed up world? : living with questions, looking for answers /
Carswell, Roger,1950-
Leicester : Inter-varsity Press,
2006.
Includes bibliographical references.
Suffering
Good and evil.
Theodicy.