What happens to good people when bad things happen - Schuller, Robert A. (New Delhi Orient Paperbacks, 2011)