publisher: Prentice Hall publish date: August 1st 2003
format: paperback
language: English
ISBN:
0131121863 (9780131121867)
publisher: Prentice Hall publish date: August 19th 1999
format: paperback pages: 343
language: English
ISBN:
0130996696 (9780130996695)