publisher: Broadway Books publish date: August 21st 2001
format: paperback pages: 688
language: English
ISBN:
0609807072 (9780609807071)
publisher: Faber & Faber
publish date: January 5th 2010
format: paperback pages: 448
language: English
ISBN:
0865479291 (9780865479296)