Total Solar Eclipse of November 14 2012by Michael ZeilerScienceWriting a summary for young readers…For young readersBook data: Open Library