Book cover for Talk of the Town

Talk of the Town

Synopsis

Details

07 May 2010
272 pages
9780330445450
Imprint: Picador