publisher: Prentice Hall
publish date: February 1st 2010
format: paperback pages: 491
language: English
ISBN:
0131424475 (9780131424470)
publisher: Prentice Hall publish date: July 2nd 2010
format: Loose-Leaf pages: 608
language: English
ISBN:
0321696360 (9780321696366)