publisher: Pragmatic Bookshelf publish date: April 11th 2008
format: paperback pages: 228
language: English
ISBN:
1934356077 (9781934356074)
ASIN: 1934356077
publisher: Syngress Publishing publish date: March 22nd 2002
format: paperback pages: 520
language: English
ISBN:
1928994644 (9781928994640)
publisher: Syngress Publishing
publish date: January 1st 2002
format: ebook pages: 520
ISBN:
1281052558 (9781281052551)