The Canopy of Time

Science Fiction - Aldiss, Brian W.