Green hand a novel
Beckwith, Lillian.
Leicester F.A. Thorpe
1971
Originally published, London: Hutchinson, 1967