publisher: Cengage Learning
publish date: January 1st 2014
format: paperback pages: 640
ISBN:
1111833729 (9781111833725)
publisher: Routledge publish date: August 10th 2011
format: ebook pages: 480
ISBN:
1135967342 (9781135967345)
publisher: Xulon Press
publish date: January 21st 2010
format: paperback pages: 334
language: English
ISBN:
1615797963 (9781615797967)