publisher: Duncan Long Publishing publish date: April 1st 2010
format: paperback pages: 356
language: English
ISBN:
0938326244 (9780938326243)
publisher: Syngress Publishing
publish date: June 1st 2004
format: paperback pages: 336
language: English
ISBN:
1931836221 (9781931836227)
publisher: Syngress
publish date: June 26th 2004
format: kindle pages: 256
language: English
ASIN: B001071OBQ