publisher: Alpha publish date: May 4th 2004
format: paperback pages: 386
language: English
ISBN:
1592572154 (9781592572151)
publisher: Alpha publish date: October 1st 1999
format: paperback pages: 480
language: English
ISBN:
002863201X (9780028632018)