publisher: Addison-Wesley Professional publish date: October 6th 2002
format: hardcover pages: 560
language: English
ISBN:
0201703726 (9780201703726)
publisher: Addison-Wesley Professional publish date: October 15th 2010
format: hardcover pages: 592
language: English
ISBN:
0321552687 (9780321552686)
publisher: Addison-Wesley Professional publish date: January 1st 2011
format: ebook pages: 591
language: English
ISBN:
1282852086 (9781282852082)