On Evolutionby John C. AviseEvolution (Biology)EvolutionSCIENCELife Sciences / EvolutionLife SciencesBiologyHealth & Biological SciencesWriting a summary for young readers…For young readersBook data: Open Library