A review by nicolebliss
When Bad Things Happen to Good People by Harold S. Kushner

challenging informative medium-paced

4.5