publisher: Picador publish date: October 29th 1999
format: paperback pages: 320
language: English
ISBN:
0312204078 (9780312204075)
ASIN: 312204078
publisher: Oxford University Press, USA publish date: April 1st 2008
format: hardcover pages: 465
language: English
ISBN:
0199239207 (9780199239207)
publisher: Picador publish date: January 14th 2014
format: ebook pages: 320
ISBN:
1466862408 (9781466862401)