Post #1119866: NASA meteor astronomer Peter Jenniskens explains…