publisher: Macmillan, Mantle publish date: March 2nd 2012
format: paperback pages: 344
language: English
ISBN:
1447201736 (9781447201731)
publisher: Picador Usa publish date: January 6th 2007
format: hardcover pages: 278
language: English
ISBN:
0330449834 (9780330449830)
ISBN:
0955586011 (9780955586019)
publisher: Penguin Books , London publish date: 2019-11-05
format: paperback pages: 224
ISBN:
9780143135081
publisher: Picador Usa publish date: March 5th 2004
format: paperback pages: 304
language: English
ISBN:
0330485830 (9780330485838)