publisher: Apress publish date: June 28th 2004
format: paperback pages: 908
language: English
ISBN:
1590593405 (9781590593400)
publisher: Wrox Press
publish date: September 1st 2002
format: paperback pages: 490
language: English
ISBN:
1861007531 (9781861007537)
publisher: Apress
publish date: November 18th 2003
format: paperback
language: English
ISBN:
1590592816 (9781590592816)