publisher: Oneworld publish date: March 1st 2000
format: hardcover pages: 704
language: English
ISBN:
1851682147 (9781851682140)
publisher: Oneworld publish date: 2008
format: paperback pages: 686
language: English
ISBN:
1851685499 (9781851685493)
publisher: Oneworld Publications
format: hardcover
language: English
ISBN:
1851681671 (9781851681679)