publisher: Edinburgh University Press publish date: September 30th 2012
format: hardcover pages: 304
language: English
ISBN:
0748642951 (9780748642953)
publisher: Edinburgh University Press publish date: March 31st 2013
format: paperback pages: 304
language: English
ISBN:
074867733X (9780748677337)
publisher: Edinburgh University Press publish date: January 1st 2012
format: ebook pages: 305
language: English
ISBN:
1280770007 (9781280770005)