publisher: Wrox Press
publish date: October 1st 2002
format: paperback pages: 528
language: English
ISBN:
1904344003 (9781904344001)
publisher: Apress publish date: July 29th 2003
format: paperback pages: 450
language: English
ISBN:
1590591577 (9781590591574)