publisher: Syngress Publishing publish date: May 5th 2002
format: paperback pages: 608
language: English
ISBN:
1928994598 (9781928994596)
publisher: Syngress Publishing
publish date: January 1st 2002
format: ebook pages: 560
ISBN:
1281056073 (9781281056078)
publisher: Syngress Publishing
publish date: January 1st 2002
format: ebook pages: 608
ISBN:
1281052655 (9781281052650)