publisher: Pearson
publish date: December 6th 2013
format: paperback pages: 624
ISBN:
0205986188 (9780205986187)
publisher: Prentice Hall
publish date: 2005
format: paperback pages: 511
ISBN:
0131891510 (9780131891517)
publisher: Pearson publish date: December 1st 2006
format: paperback pages: 576
language: English
ISBN:
0132403242 (9780132403245)