by Michael Burke
publisher: Routledge publish date: February 18th 2014
format: ebook pages: 558
language: English
ISBN:
1317747208 (9781317747208)
publisher: Routledge publish date: February 13th 2014
format: hardcover pages: 530
language: English
ISBN:
0415527902 (9780415527903)
publisher: Routledge publish date: February 18th 2014
format: ebook pages: 558
language: English
ISBN:
1317747194 (9781317747192)
publisher: Routledge publish date: January 1st 2014
format: ebook pages: 559
language: English
ISBN:
1306460204 (9781306460200)