publisher: Addison-Wesley Professional publish date: July 22nd 2002
format: paperback pages: 816
language: English
ISBN:
020172149X (9780201721492)
ISBN:
0321382005 (9780321382009)
publisher: Prentice Hall
publish date: December 24th 2006
format: paperback pages: 1024
language: English
ISBN:
9780131345553