publisher: Wrox Press
publish date: May 1st 2006
format: paperback pages: 517
language: English
ISBN:
0471788163 (9780471788164)
publisher: Wrox Press publish date: January 1st 2005
format: ebook pages: 451
ISBN:
1280277742 (9781280277740)
publisher: Wiley Publishing, Inc publish date: June 10th 2005
format: paperback pages: 421
language: English
ISBN:
0764595636 (9780764595639)