publisher: Cengage Learning
publish date: November 12th 2004
format: paperback pages: 696
language: English
ISBN:
0619160101 (9780619160104)
publisher: Course Technology
publish date: March 1st 2002
format: paperback pages: 744
language: English
ISBN:
061903565X (9780619035655)