publisher: Oneworld
publish date: March 31st 2005
format: paperback pages: 192
language: English
ISBN:
1851683569 (9781851683567)
publisher: Oneworld Publications publish date: May 1st 2005
format: kindle pages: 235
language: English
ISBN:
9781780740195