Weird Comets and Asteroids - David A. J. Seargent (Springer, 2017)