Fred Hoyle, John Elliot

First published 1969

My Rating: very good

ISBN 055208199X