publisher: Hendrickson Publishers publish date: February 1st 2006
format: hardcover pages: 583
language: English
ISBN:
1598560387 (9781598560381)
publisher: HarperOne publish date: September 3rd 1992
format: paperback pages: 608
language: English
ISBN:
0060663642 (9780060663643)