Book review: On the Heights of Despair | Sedanet