publisher: Picador
publish date: June 1st 2003
format: paperback pages: 304
language: English
ISBN:
0312421885 (9780312421885)
publisher: Henry Holt and Co. publish date: March 11th 2014
format: ebook pages: 304
language: English
ISBN:
1466865962 (9781466865969)