In Search of Elusive Little Comets: The existence of mini-comets bombarding the solar system has reportedly been confirmed by two independent means; only their originator thinks the matter resolved.
Kerr
R A
RA