publisher: Copley Publishing Group
format: hardcover pages: 700
language: English
ISBN:
1583900055 (9781583900055)
publisher: Copley Publishing Group publish date: May 1st 1999
format: paperback pages: 730
language: English
ISBN:
0874119693 (9780874119695)
language: English
ISBN:
0131953052 (9780131953055)