publisher: Syngress Publishing
publish date: January 1st 2002
format: ebook pages: 608
ISBN:
1281056014 (9781281056016)
publisher: Syngress Publishing
format: paperback pages: 608
language: English
ISBN:
1928994733 (9781928994732)
publisher: Syngress Publishing publish date: August 9th 2002
format: paperback pages: 608
language: English
ISBN:
193183654X (9781931836548)