Historical eclipses: being the Halley lecture delivered 17 May 21 by Fotheringham, John Knight | Menrva Books