Throughout his life he contributed many articles on a variety of subjects to the periodicals of his day including the "North American Review", the "Atlantic Monthly", the "Christian Register", the "Outlook", and many more.