publisher: Addison-Wesley Professional publish date: December 20th 2001
format: paperback pages: 336
language: English
ISBN:
0201604647 (0785342604641)
publisher: Addison-Wesley Professional publish date: December 10th 2001
format: ebook pages: 329
language: English
ISBN:
0321623851 (9780321623850)