publisher: Random House UK publish date: July 1st 2010
format: paperback pages: 490
language: English
ISBN:
1846553431 (9781846553431)
publisher: Houghton Mifflin Harcourt (HMH)
format: hardcover
language: English
ISBN:
0899190022 (9780899190020)
publisher: Faber & Faber, Paperback" /> publish date: August 1st 2012
format: paperback
ISBN:
0571296092 (9780571296095)
publisher: Arrow Books Ltd publish date: October 1st 1987
format: paperback pages: 194
ISBN:
0099526204 (9780099526209)