publisher: Prentice Hall publish date: October 22nd 2010
format: paperback pages: 292
language: English
ISBN:
0321652746 (9780321652744)
language: English
ISBN:
0536341540 (9780536341549)
publisher: Prentice Hall
format: hardcover pages: 1320
language: English
ISBN:
0321646487 (9780321646484)