Lectures on humanism, with special reference to its bearings on sociologyby John Stuart MackenzieHumanismSocial sciencesWriting a summary for young readers…For young readersBook data: Open Library