How to remain humane

The New Times
Jeremy Solomons