publisher: Syngress Publishing publish date: August 7th 2010
format: ebook pages: 712
language: English
ISBN:
1597495794 (9781597495790)
publisher: Syngress Publishing
publish date: July 20th 2010
format: paperback pages: 689
language: English
ISBN:
1597495786 (9781597495783)