Prison: A Survival Guide, Paperback/Carl Cattermole
An ex-prisoner's essential guide to what to expect on the inside, from staying free in the mind to cooking curry in a kettle. Will Self called it 'essential reading.' Originally self-published with over 300,000 downloads.