Fifty centuries of the human race: A story for young people from seventeen to seventy