publisher: Syngress Publishing publish date: October 5th 2006
format: paperback pages: 453
language: English
ISBN:
1597490873 (9781597490870)
publisher: Syngress Publishing publish date: January 1st 2006
format: ebook
language: English
ISBN:
1281078336 (9781281078339)
publisher: Syngress Publishing publish date: August 22nd 2006
format: ebook pages: 500
language: English
ISBN:
0080508227 (9780080508221)