publisher: Oneworld Publications publish date: October 3rd 2011
format: paperback pages: 328
language: English
ISBN:
1851688331 (9781851688333)
publisher: Oneworld publish date: May 1st 2012
format: paperback pages: 301
language: English
ISBN:
1851689141 (9781851689149)