publisher: Prentice Hall
publish date: January 1st 2000
format: paperback pages: 368
ISBN:
0835953327 (9780835953320)
publisher: Prentice Hall
publish date: May 6th 2007
format: paperback pages: 496
language: English
publisher: Prentice Hall publish date: July 18th 2013
format: paperback pages: 544
language: English
ISBN:
0133371883 (9780133371888)