Tucson comet discoverer David Levy talks to Bill Buckmaster about the latest news relating to science and space.

Parade Magazine