publisher: Prentice Hall
publish date: August 1st 2006
format: paperback pages: 305
language: English
ISBN:
0131146963 (9780131146969)
publisher: Prentice Hall publish date: August 18th 2006
format: paperback pages: 336
language: English
ISBN:
0536173834 (8580000787146)