Millennium Dawnby Glen T. MartinLifeMeaning (Philosophy)Modern CivilizationPhilosophyHuman evolutionSocial evolutionCosmologyWriting a summary for young readers…For young readersBook data: Open Library