by James Moore (Editor)
Format: Paperback
Pages: 560
Publisher: Manchester University Press
Published: 08 Nov 1988
ISBN 10: 0719029449
ISBN 13: 9780719029448