publisher: Thomson Learning
publish date: April 30th 2006
format: paperback pages: 493
language: English
ISBN:
1844802655 (9781844802654)
publisher: Cengage Learning publish date: May 1st 2009
format: paperback pages: 521
language: English
ISBN:
1408017725 (9781408017722)