publisher: Syngress Publishing
publish date: May 1st 2003
format: paperback pages: 744
language: English
ISBN:
1931836884 (9781931836883)
publisher: Syngress Publishing
publish date: January 1st 2003
format: ebook pages: 831
ISBN:
1281056146 (9781281056146)
publisher: Syngress Publishing
publish date: January 1st 2002
format: ebook pages: 800
ISBN:
1281053058 (9781281053053)
publisher: Syngress Publishing publish date: May 25th 2002
format: paperback pages: 752
language: English
ISBN:
1928994741 (9781928994749)