ISBN:
0130290637 (9780130290632)
publisher: Addison Wesley Longman publish date: December 15th 2000
format: paperback pages: 352
ISBN:
0201616386 (9780201616385)
publisher: Addison-Wesley Professional publish date: July 6th 2001
format: paperback pages: 512
language: English
ISBN:
0201703092 (9780201703092)