by Ernest Barker
publisher: Routledge publish date: October 1st 2009
format: hardcover pages: 496
language: English
ISBN:
0415555531 (9780415555531)
publisher: Methuen Publishing Ltd publish date: 1960
format: paperback pages: 468
language: English
ISBN:
0416575307 (9780416575309)
language: English
ISBN:
0416332404 (9780416332407)
publisher: Routledge
publish date: June 19th 2013
format: ebook pages: 496
language: English
ISBN:
1135026858 (9781135026851)
publisher: Routledge publish date: June 19th 2013
format: ebook pages: 496
language: English
ISBN:
1135026866 (9781135026868)