publisher: Syngress Publishing
publish date: January 1st 2006
format: ebook pages: 714
ISBN:
1281071846 (9781281071842)
publisher: Syngress Publishing publish date: December 6th 2006
format: paperback pages: 714
language: English
ISBN:
1597491004 (9781597491006)