One thing to be said for The Idler Book of Crap Towns: The 50 Worst Places to live in the UK (Boxtree, £10) is that it's brave enough just to list its entries, instead of alphabetising them. And they can be amusing - Bexhill-on-Sea is "the human equivalent of an elephant's graveyard [that] smells of ammonia and cats". But so, apparently, are Hythe, Morecombe, Bridgwater, Alresford, Horsham, Aldeburgh and Hayling Island, which rather dilutes the joke. Some of the photos are amusingly bleak, but on the whole, it's almost impossible to take Crap Towns unseriously. With every turn of the page, your hackles rise higher. Hastings isn't that bad! Liverpool can be lovely! A nice idea, disappointingly done.