-- and all the stars a stage - Blish, James (Faber & Faber, 1972)