Medieval Philosophy: An Introduction
John Marenbon
Charles Darwin: A Life From Beginning to End (Biographies of ...
Hourly History
Encyclopedia of Society and Culture in the Medieval World
Pam J. Crabtree
Introducing Second Language Acquisition: Perspectives and Practices
Kirsten M. Hummel
Philosophy of Mind A-Z
Marina Rakova
Auditory and Visual Pattern Recognition
David J. Getty