Navy Lab Concludes the Vela Saw a Bomb Marshall, Eliot Abstract Publication: Science Pub Date: August 1980 DOI: 10.1126/science.209.4460.996 Bibcode: 1980Sci...209..996M