The Oxford Dictionary of Allusions
Andrew Delahunty & Sheila Dignen & and Penny Stock
Encyclopedia of Computer Science and Technology
Phillip A. Laplante
Holy War: The Crusades and Their Impact on Today's World
Karen Armstrong
The Renaissance: A History From Beginning to End
Hourly History
A Student's Dictionary of Psychology and Neuroscience
Nicky Hayes & Peter Stratton
A Functional Linguistic Perspective on Developing Language
Anne McCabe