Pessimism is for Lightweights
30 Pieces of Hope and Resistance
Description of book