publisher: Artech House Publishers publish date: June 28th 1998
format: hardcover pages: 256
language: English
ISBN:
0890068488 (9780890068489)
publisher: No Starch Press
publish date: June 8th 2004
format: paperback pages: 784
language: English
ISBN:
1593270410 (9781593270414)