Solar eclipse - Crump, Thomas (hydrabad university press, 1999)