publisher: Prentice Hall
format: paperback pages: 896
language: English
ISBN:
0130804002 (9780130804006)
publisher: Pearson Prentice Hall publish date: 1999
format: paperback pages: 896
language: English
ISBN:
0004019350 (9780004019352)
language: English
ISBN:
0139762183 (9780139762185)