publisher: Digital Press publish date: September 28th 1999
format: paperback pages: 480
language: English
ISBN:
1555581862 (9781555581862)
publisher: Digital Press publish date: September 14th 1999
format: ebook pages: 480
language: English
ISBN:
008051572X (9780080515724)