publisher: Edinburgh University Press publish date: June 1st 2007
format: hardcover pages: 384
language: English
ISBN:
0748612335 (9780748612338)
publisher: Edinburgh University Press publish date: October 26th 2007
format: paperback pages: 400
language: English
ISBN:
0748612343 (9780748612345)
publisher: Edinburgh University Press publish date: January 1st 2007
format: ebook pages: 401
language: English
ISBN:
1281089192 (9781281089199)