The Triumph of Evolution...And the Failure of Creationismby Niles EldredgeWriting a summary for young readers…For young readersBook data: Open Library