by Anthony Smith (Author)
Format: Hardcover
Pages: 318
Publisher: Littlehampton Book Services Ltd
Published: 10 Sep 1970
ISBN 10: 0297002015
ISBN 13: 9780297002017