publisher: Cengage Learning publish date: March 1st 2005
format: paperback pages: 448
language: English
ISBN:
1418839140 (9781418839147)
publisher: Course Technology publish date: December 29th 2003
format: paperback pages: 448
language: English
ISBN:
0619213760 (9780619213763)