publisher: Addison-Wesley Professional publish date: March 14th 2000
format: paperback pages: 298
language: English
ISBN:
0201707101 (9780201707106)
publisher: Addison-Wesley Professional publish date: January 1st 2004
format: ebook pages: 333
language: English
ISBN:
1282649876 (9781282649873)