publisher: Prentice Hall publish date: July 7th 2000
format: paperback pages: 320
language: English
ISBN:
0130260118 (9780130260116)
publisher: Pearson Prentice Hall publish date: January 30th 2005
format: paperback pages: 410
language: English
ISBN:
0131787853 (9780131787858)