By Ben Urwand

Hardback (other formats)

RRP £19.95

Our price: £19.95

In stock, usually despatched within 24 hours.

About this book
Guardian & Observer reviews

You may also like

When the People Speak

RRP: £14.00
Offer Price: £14.00
Politics of Justifying Force
Charlotte Peevers

RRP: £60.00
Offer Price: £60.00

More Guardian services

Reader offers
Travel services
Money Deals