publisher: Oneworld Publications publish date: May 25th 2011
format: kindle pages: 314
language: English
ISBN:
9781780740645
format: paperback pages: 240
ISBN:
074595605X (9780745956053)
publisher: Oneworld publish date: December 15th 2001
format: paperback pages: 256
language: English
ISBN:
1851683321 (9781851683321)