publisher: Oneworld publish date: July 16th 2009
format: hardcover pages: 308
language: English
ISBN:
1851686967 (9781851686964)
publisher: Oneworld Publications publish date: June 1st 2009
format: paperback pages: 304
language: English
ISBN:
1851686630 (9781851686636)