A History of Physical Theories of Comets, From Aristotle to Whipple - Heidarzadeh, Tofigh (Springer Netherlands, 2008)