publisher: Prentice Hall publish date: January 22nd 2001
format: paperback pages: 688
language: English
ISBN:
0130898155 (9780130898159)
publisher: Prentice Hall publish date: November 1st 2001
format: paperback pages: 477
language: English
ISBN:
013066362X (9780130663627)