In this book, Mariusz Tabaczek develops a contemporary, re-imagined proposal of an Aristotelian-Thomistic perspective on theistic evolution. Deeply rooted in classical philosophy and theology, the volume combines careful textual analysis of ancient, medieval, and contemporary literature with innovative, original, and constructive argumentation and modelling. Tabaczek offers a wide-ranging set of arguments on behalf of those who advocate for the relevance of classical philosophical and theological thought in the context of contemporary science and the dialogue between science and religion. Avoiding simplistic answers to complex questions concerning the origin of species, including the human species, his book inspires critical thinking and a systematic approach to all major philosophical presuppositions and both philosophical and theological repercussions of the theory of evolution. Without contradicting or abandoning the letter of the tradition, Tabaczek echoes the spirit of Aristotle's and Aquinas's philosophy and theology, moving them forward to embrace the evolutionary aspect of the contemporary view of reality.