Dictionary of Educational and Psychological Terms
ArEng EngAr
Agile Processes in Software Engineering and Extreme Programming
Michael Rosemann & John Mylopoulos & Michael J. Shaw & Clemens Szyperski & Rashina Hoda & Viktoria Stray & Maria Paasivaara & Philippe Kruchten & Wil M. P. van der Aalst
Basic Linguistic Theory Volume 1: Methodology
R. M. W. Dixon
Between One Faith and Another: Engaging Conversations on the ...
Peter J. Kreeft
Critical Discourse Analysis: The Critical Study of Language
Norman Fairclough
The Modern Scholar - The Philosophy of Thomas Aquinas (Audio ...
God Wills It!: Understanding the Crusades
Thomas F. Madden
Discovering the Philosopher in You: The Big Questions in Philosophy
Colin McGinn
Philosophy of Mind
Andrew Pessin
The Philosophy of Thomas Aquinas