Fundamentals of Philosophy
Aleksandr Georgievich Spirkin
The Science of Overcoming Procrastination: How to Be Disciplined, ...
Patrick King
Islamic Intellectual History in the Seventeenth Century
Khaled El-Rouayheb
Teaching and Developing Reading Skills: Cambridge Handbooks ...
Peter Watkins
Teaching Translation and Interpreting 3: New Horizons : Papers ...
Cay Dollerup & Vibeke Appel
Beowulf and Lejre
John D. Niles