by Peter Preston
publisher: Routledge publish date: January 24th 2011
format: hardcover pages: 288
language: English
ISBN:
0415602173 (9780415602174)
publisher: Routledge publish date: July 26th 2012
format: ebook pages: 288
language: English
ISBN:
1136855807 (9781136855801)
publisher: Routledge publish date: July 26th 2012
format: ebook pages: 288
language: English
ISBN:
1136855769 (9781136855764)
publisher: Routledge publish date: May 22nd 2013
format: paperback pages: 284
language: English
ISBN:
0415850363 (9780415850360)
publisher: Routledge publish date: July 26th 2012
format: ebook pages: 288
language: English
ISBN:
1136855815 (9781136855818)