publisher: Information Publications
format: paperback pages: 460
language: English
ISBN:
0931845602 (9780931845604)
publisher: Information Publications publish date: March 1st 1999
format: paperback pages: 608
ISBN:
0931845629 (9780931845628)
publisher: Information Publications
format: paperback pages: 608
language: English
ISBN:
0911273247 (9780911273243)