publisher: Syngress Publishing
publish date: January 1st 2007
format: paperback pages: 493
language: English
ISBN:
1597491233 (9781597491235)
ASIN: 1597491233
publisher: Syngress Publishing publish date: April 18th 2011
format: ebook pages: 512
language: English
ISBN:
0080516815 (9780080516813)