SMS dit: The sociology of races, cultures, and human progress :