publisher: Routledge publish date: January 19th 2012
format: hardcover pages: 314
language: English
ISBN:
041568515X (9780415685153)
publisher: Routledge
publish date: January 19th 2012
format: paperback pages: 300
language: English
ISBN:
041575075X (9780415750752)