publisher: Harper Perennial publish date: March 29th 2005
format: paperback pages: 336
language: English
ISBN:
006052443X (9780060524432)
publisher: Harper publish date: March 30th 2004
format: hardcover
language: English
ISBN:
0060524421 (9780060524425)
publisher: HarperCollins publish date: March 29th 2005
format: paperback pages: 324
language: English
ISBN:
0641941080 (9780641941085)
publisher: HarperCollins publish date: March 29th 2005
format: paperback pages: 324
language: English
ISBN:
0641786980 (9780641786983)