publisher: Pan Macmillan publish date: August 15th 2013
format: hardcover pages: 391
language: English
ISBN:
144721997X (9781447219972)
language: English
ISBN:
0330482785 (9780330482783)
publisher: Picador Usa publish date: February 1st 2008
format: paperback pages: 304
language: English
ISBN:
0330449303 (9780330449304)
publisher: Virago
pages: 389
language: English
ASIN: B00ZPT3OFY