publisher: Cengage Learning publish date: March 4th 2011
format: hardcover pages: 608
language: English
ISBN:
0538731559 (9780538731553)
publisher: Cengage Learning
publish date: January 8th 2008
format: hardcover pages: 560
language: English
ISBN:
0538445866 (9780538445863)