A history of physical theories of comets, from Aristotle to Whipple - Heidarzadeh, Tofigh (Archimedes: new studies in the history and philosophy of science and technology / editor Jed Z. Buchwald, 2008)