publisher: Syngress Publishing
publish date: January 1st 2008
format: paperback pages: 579
language: English
ISBN:
1597492442 (9781597492447)
publisher: Syngress Publishing
publish date: January 1st 2004
format: ebook pages: 608
ISBN:
1281056367 (9781281056368)
publisher: Syngress Publishing publish date: June 10th 2006
format: paperback pages: 563
language: English
ISBN:
1597490601 (9781597490603)
publisher: Syngress Publishing
publish date: August 24th 2009
language: English
ISBN:
1597494461 (9781597494465)