Cover

Fred Hoyle

First published 1957

My Rating: very good

ISBN 0141196408