A practical platform for social progressby Charles F. DoleProgressSocial aspectsChristian sociologyWriting a summary for young readers…For young readersBook data: Open Library