A review by amyredgreen
The Pessimists by Bethany Ball

4.0

This was right up my alley.