Book cover for Self Help

Synopsis

Details

02 May 2008
528 pages
9780330447614
Imprint: Picador