A review by katie666
The Ministry of Special Cases by Nathan Englander

5.0

So good. Heartbreaking!