Time Waves on the Shores of Foreverby Dale MeierCuriosities and wondersScienceWriting a summary for young readers…For young readersBook data: Open Library