publisher: Wrox Press publish date: August 28th 2002
format: paperback pages: 370
language: English
ISBN:
1904284132 (9781904284130)
publisher: Apress publish date: March 27th 2006
format: paperback pages: 500
language: English
ISBN:
1590594878 (9781590594872)
publisher: Wrox Press
publish date: July 1st 2002
format: paperback pages: 560
language: English
ISBN:
1861007469 (9781861007469)