publisher: Wrox Press publish date: January 1st 2005
format: ebook pages: 792
ISBN:
1280279168 (9781280279164)
publisher: John Wiley & Sons publish date: March 30th 1998
format: paperback pages: 672
language: English
ISBN:
0471199524 (9780471199526)
publisher: John Wiley & Sons publish date: April 21st 2008
format: ebook pages: 928
ISBN:
0470312416 (9780470312414)