A long way down - Hornby, Nick (New York, New York Penguin Books, 2006)