What Happens To Good People When Bad Things Happen - Schuller, Robert, A. (Orient Paperbacks New Delhi, 2012)
English