publisher: Prentice Hall
publish date: September 5th 2013
format: paperback pages: 334
language: English
ISBN:
0133449335 (9780133449334)
publisher: Pearson publish date: July 28th 2001
format: paperback pages: 472
language: English
ISBN:
0130336270 (9780130336279)
publisher: Addison Wesley Longman publish date: July 1st 2004
format: hardcover
language: English
ISBN:
0131321609 (9780131321601)