by Laurence Senelick
publisher: Routledge publish date: October 31st 2013
format: paperback pages: 216
language: English
ISBN:
0415862671 (9780415862677)
publisher: Routledge publish date: April 15th 2013
format: kindle pages: 184
language: English
ASIN: B000P2XHOO
publisher: Routledge publish date: September 2nd 2003
format: ebook pages: 216
language: English
ISBN:
1134665970 (9781134665976)
publisher: Routledge publish date: April 15th 2013
format: ebook pages: 216
language: English
ISBN:
1134666012 (9781134666010)