Issues in Evolution, History and Progress Vol. 4by Robert P. ScharlemannEvolution, moral and ethical aspectsHistory, philosophyProgressSocial evolutionWriting a summary for young readers…For young readersBook data: Open Library