publisher: Syngress Publishing
publish date: January 1st 2005
format: ebook pages: 400
ISBN:
1281035920 (9781281035929)
publisher: Syngress Publishing publish date: September 14th 2005
format: ebook pages: 400
ISBN:
0080489427 (9780080489421)
publisher: LULU
publish date: January 19th 2006
format: paperback pages: 78
ISBN:
9781411669444
publisher: Elsevier Science & Technology publish date: April 7th 2004
format: ebook pages: 550
ISBN:
1281056324 (9781281056320)