by John J. Kirton
publisher: Ashgate Publishing publish date: February 28th 2013
format: ebook pages: 514
language: English
ISBN:
1409428303 (9781409428305)
publisher: Ashgate Publishing publish date: January 1st 2013
format: ebook pages: 515
language: English
ISBN:
1283923815 (9781283923811)
publisher: Ashgate Publishing publish date: March 28th 2013
format: ebook pages: 514
language: English
ISBN:
1472404505 (9781472404503)
publisher: Ashgate Publishing publish date: May 1st 2012
format: hardcover pages: 460
language: English
ISBN:
140942829X (9781409428299)