publisher: Addison-Wesley publish date: October 3rd 2003
format: paperback pages: 560
language: English
ISBN:
0131429019 (0076092025368)
publisher: Addison-Wesley Professional publish date: September 23rd 2003
format: ebook pages: 557
language: English
ISBN:
0132465884 (9780132465885)