On the heels of this analysis comes a press release from the CfA - http://www.cfa.harvard.edu/news/2010/pr201022.html - claiming "several sightings of bright meteors called fireballs" allegedly linked to 103P. Huh? Dan