publisher: Prentice Hall publish date: December 1st 2006
format: paperback pages: 549
language: English
ISBN:
0131881434 (9780131881433)
publisher: Prentice Hall publish date: September 7th 1999
format: paperback pages: 494
language: English
ISBN:
0130138339 (9780130138330)
language: English
ISBN:
0130989029 (9780130989024)