publisher: HarperCollins publish date: October 12th 2010
format: kindle pages: 560
language: English
ASIN: B003JBHW2Q
publisher: HarperCollins publish date: April 26th 1992
format: paperback pages: 418
language: English
ISBN:
0064671771 (9780064671774)
publisher: Waveland Press
format: paperback
language: English
ISBN:
0881337218 (9780881337211)
publisher: Bolchazy-Carducci Publishers publish date: March 20th 2006
format: audiobook
ISBN:
0865166382 (9780865166387)
publisher: Collins Reference
publish date: July 31st 2001
format: paperback pages: 448
language: English
ISBN:
0060935065 (9780060935061)