The Locusts
Publisher: British Monomark, London
Published: 1971-01-01