publisher: Canongate Books publish date: May 1st 2012
format: paperback pages: 304
language: English
ISBN:
1847679765 (9781847679765)
ASIN: 1847679765
publisher: Harper Perennial publish date: January 6th 2009
format: paperback pages: 304
language: English
ISBN:
006147875X (9780061478758)