publisher: Charnwood publish date: February 1st 1987
format: hardcover pages: 544
language: English
ISBN:
0708983898 (9780708983898)
language: English
ISBN:
0586060898 (9780586060896)
publisher: Bloomsbury publish date: December 1st 2011
format: ebook
language: English
ISBN:
1448207843 (9781448207848)
publisher: Bloomsbury publish date: April 25th 2013
format: paperback pages: 422
language: English
ISBN:
1448208084 (9781448208081)
language: English
ISBN:
0718126122 (9780718126124)