publisher: Canongate Books
publish date: March 1st 2011
format: hardcover pages: 288
language: English
ISBN:
1847673368 (9781847673367)
publisher: Oxford University Press, USA publish date: November 23rd 2000
format: paperback pages: 256
language: English
ISBN:
0198504179 (9780198504177)
publisher: Belknap Press
publish date: September 29th 2006
format: hardcover pages: 384
language: English
ISBN:
0674023382 (9780674023383)