publisher: Prentice Hall
publish date: June 11th 1999
format: paperback pages: 792
language: English
ISBN:
0132340062 (9780132340069)
publisher: Prentice Hall publish date: June 14th 1999
format: paperback pages: 348
language: English
ISBN:
0130219452 (9780130219459)