A history of physical theories of comets, from Aristotle to Whipple - Heidarzadeh, Tofigh (Springer, 2008)