publisher: Harper publish date: February 16th 2010
format: hardcover pages: 464
language: English
ISBN:
0066212413 (9780066212418)
ASIN: 66212413
publisher: Veenman Publishers
publish date: 2007
format: paperback
language: English
ISBN:
9789086900183
publisher: Harper Perennial publish date: May 16th 1996
format: paperback pages: 224
language: English
ISBN:
0060927399 (9780060927394)