Light years - Salter, James (Bodley Head, 1976)