publisher: Addison Wesley publish date: October 14th 2005
format: paperback pages: 832
language: English
ISBN:
0321375254 (9780321375254)
publisher: Prentice Hall publish date: November 12th 2011
format: paperback pages: 848
language: English
ISBN:
0132576244 (9780132576246)
publisher: Addison Wesley Publishing Company publish date: October 1st 2002
format: paperback pages: 832
language: English
ISBN:
0201740931 (9780201740936)