Holmes wrote or edited 14 books and many articles on topics related to philosophy, including ethics, philosophy applied to Christian higher education, and historical interactions between Christianity and philosophy.
Holmes wrote or edited works on various philosophical topics, including moral principles, philosophical instruction in Christian colleges, and the historical connections between Christianity and philosophical ideas.