publisher: Cengage Learning
format: paperback
language: English
ISBN:
111183685X (9781111836856)
publisher: Routledge
publish date: June 15th 2010
format: paperback pages: 202
language: English
ISBN:
0415990467 (9780415990462)
publisher: Routledge
publish date: August 3rd 2009
format: ebook pages: 312
ISBN:
0203926471 (9780203926475)