Lest Earth be conquered.
Series: A five star paperback
Publisher: PBS Limited
Published: 1972
Place of publication: manchester
Language: eng
Notes: Originally published, 1966.