publisher: Oneworld
publish date: July 26th 2005
format: paperback pages: 340
language: English
ISBN:
1851683798 (9781851683796)
publisher: Oneworld Publications publish date: January 1st 2005
format: ebook pages: 340
language: English
ISBN:
1282092847 (9781282092846)