Advanced TypeScript Programming Projects
Peter. O'Hanlon
Habermas: The Key Concepts
Andrew Edgar
World War II Leningrad: A History From Beginning to End (World ...
Hourly History
An Illustrated Brief History of Western Philosophy
Anthony Kenny
Philosophy and Civilization in the Middle Ages
M. de (maurice) Wulf
The Philosophy of Tolkien: The Worldview Behind the Lord of ...
Peter J. Kreeft
Socrates Meets Descartes: The Father of Philosophy Analyzes ...
Socrates Meets Marx: The Father of Philosophy Cross-Examines ...
Faith and Reason: The Philosophy of Religion
Fundamentals of the Faith: Essays in Christian Appologetics
Forty Reasons I Am a Catholic
Catholics and Protestants: What Can We Learn From Each Other?
Handbook of Catholic Apologetics: Reasoned Answers to Questions ...
Peter J. Kreeft & Ronald K. Tacelli
Three Approaches to Abortion: A Thoughtful and Compassionate ...
Prayer for Beginners
Making Choices: Practical Wisdom for Everyday Moral Decisions
I Burned for Your Peace: Augustine's Confessions Unpacked
Practical Theology: Spiritual Direction From Saint Thomas Aquinas
Genius of the Transcendent: Mystical Writings of Jakob Boehme
Jakob Boehme
Conflict and Reconciliation: Perspectives on Nicholas of Cusa
Iñigo Kristien Marcel Bocken
The Catholic and Manichaean Ways of Life
Saint Augustine
The Crusades and the Expansion of Catholic Christendom, 1000-1714
John France
What Were the Crusades?
Jonathan Simon Christopher Riley-Smith
The Popes and the Baltic Crusades: 1147-1254
Iben Fonnesberg-Schmidt
Confessions