publisher: Harper Perennial publish date: January 18th 2005
format: paperback pages: 432
language: English
ISBN:
0060934832 (9780060934835)
publisher: Harper publish date: March 30th 2004
format: hardcover pages: 416
language: English
ISBN:
0066209250 (9780066209258)
language: English
ISBN:
1862078262 (9781862078260)
language: English
ISBN:
1862077592 (9781862077591)