publisher: Routledge publish date: January 1st 2012
format: ebook pages: 705
language: English
ISBN:
1283843552 (9781283843553)
publisher: Routledge publish date: October 9th 2012
format: paperback pages: 688
language: English
ISBN:
0415633869 (9780415633864)