by Michael Ayers
publisher: Routledge publish date: August 16th 2013
format: kindle pages: 700
language: English
ASIN: B00ENFZWAG
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 701
language: English
ISBN:
1299794378 (9781299794375)
publisher: Routledge publish date: August 16th 2013
format: ebook pages: 700
language: English
ISBN:
1136292039 (9781136292033)
publisher: Routledge publish date: August 16th 2013
format: ebook pages: 700
language: English
ISBN:
1136291962 (9781136291968)
publisher: Routledge publish date: October 10th 2008
format: paperback pages: 320
language: English
ISBN:
0415487633 (9780415487634)