publisher: Prentice Hall publish date: November 29th 2001
format: paperback pages: 552
language: English
ISBN:
0130945595 (9780130945594)
publisher: Prentice Hall publish date: October 3rd 1995
format: paperback
language: English
ISBN:
083594963X (9780835949637)