The comets ; visitors from space. - Moore, Patrick. (Reid, 1973)