Bart D. Ehrman's latest book is basically an account of two engaging parallel studies. One involves a methodical discussion of the various biblical solutions offered for the perennial question of how an all powerful God can allow evil and suffering to continue