Solar eclipse - Crump ,Thomas (Hyderabad Universities Press, 1999)