publisher: Gale Cengage publish date: June 4th 2010
format: hardcover pages: 912
language: English
ISBN:
1414441843 (9781414441849)
publisher: Gale Cengage, Hardcover" /> publish date: December 13th 2013
format: hardcover
language: English
ISBN:
1573022306 (9781573022309)