by Steve Buckler
publisher: Edinburgh University Press publish date: May 16th 2011
format: hardcover pages: 185
language: English
ISBN:
0748639020 (9780748639021)
publisher: Eup publish date: May 16th 2011
format: ebook pages: 192
language: English
ISBN:
1283221705 (9781283221702)
publisher: Edinburgh University Press publish date: September 17th 2012
format: paperback pages: 192
language: English
ISBN:
0748668535 (9780748668533)