publisher: Bloomsbury publish date: January 18th 1995
format: paperback pages: 419
language: English
ISBN:
1859730817 (9781859730812)
publisher: Bloomsbury publish date: January 18th 1995
format: hardcover pages: 419
language: English
ISBN:
185973071X (9781859730713)