by ThomasHardy (Author), JamesGibson (Editor), JamesGibson (Editor), ThomasHardy (Author)
Format: Paperback
Pages: 496
Publisher: Nelson Thornes Ltd
Published: 01 Jan 1975
ISBN 10: 0333172698
ISBN 13: 9780333172698