publisher: Cengage Learning publish date: October 24th 2001
format: paperback pages: 592
language: English
ISBN:
0619044640 (9780619044640)
publisher: Course Technology
publish date: September 1st 2004
format: paperback pages: 640
language: English
ISBN:
0619268050 (9780619268053)