Cover

Fred Hoyle, Geoffrey Hoyle

First published 1971

My Rating: very good

ISBN 0140051325