by David Brown
publisher: Ashgate Publishing
publish date: January 1st 2010
format: hardcover pages: 242
language: English
ISBN:
0754674894 (9780754674894)
publisher: Ashgate Publishing publish date: March 28th 2013
format: ebook pages: 260
language: English
ISBN:
140949991X (9781409499916)
publisher: Ashgate Gower publish date: August 1st 2010
format: ebook pages: 260
language: English
ISBN:
1409408493 (9781409408499)
publisher: Ashgate Publishing publish date: January 1st 2010
format: ebook pages: 261
language: English
ISBN:
1282657690 (9781282657694)