by William Walker
publisher: Routledge
format: hardcover
language: English
ISBN:
0203239121 (9780203239124)
publisher: Routledge, 288 pages, ebook" /> publish date: October 31st 2011
format: ebook pages: 288
language: English
ISBN:
1136594647 (9781136594649)
publisher: Routledge publish date: October 31st 2011
format: ebook pages: 288
language: English
ISBN:
1136594639 (9781136594632)
publisher: Routledge publish date: October 31st 2011
format: ebook pages: 288
language: English
ISBN:
1136594590 (9781136594595)
publisher: Routledge publish date: January 1st 2011
format: ebook pages: 257
language: English
ISBN:
1283461994 (9781283461993)
publisher: Routledge publish date: October 5th 2011
format: hardcover pages: 239
language: English
ISBN:
0415421055 (9780415421058)