retro sci-fi by Peter Elson