publisher: Addison-Wesley Professional publish date: January 6th 2007
format: paperback pages: 336
language: English
ISBN:
0321197690 (9780321197696)
publisher: Wrox Press
publish date: May 1st 2001
format: paperback pages: 1091
language: English
ISBN:
1861004648 (9781861004642)
publisher: Wrox Press
publish date: February 1st 2000
format: paperback pages: 704
language: English
ISBN:
1861002904 (9781861002907)