by David Leslie
publisher: Ashgate Publishing
format: hardcover
language: English
ISBN:
1409422577 (9781409422570)
publisher: Ashgate Publishing publish date: November 28th 2012
format: ebook pages: 238
language: English
ISBN:
1409490459 (9781409490456)
publisher: Ashgate Publishing publish date: January 1st 2012
format: ebook pages: 238
language: English
ISBN:
1280570555 (9781280570551)