publisher: Bloomsbury publish date: November 1st 2003
format: hardcover pages: 452
language: English
ISBN:
090762880X (9780907628804)
publisher: Hambledon & London publish date: July 1st 1988
format: ebook pages: 452
language: English
ISBN:
1283201852 (9781283201858)
publisher: Hambledon & London publish date: November 1st 2003
format: ebook
language: English
ISBN:
0826434509 (9780826434500)