publisher: Syngress Publishing
publish date: February 28th 2003
format: hardcover
language: English
ISBN:
1932266542 (9781932266542)
publisher: Syngress Publishing
publish date: January 1st 2004
format: ebook pages: 800
ISBN:
1281056243 (9781281056245)