Data Science from Scratch
Joel Grus
Dictionary of Educational and Psychological Terms
ArEng EngAr
We Have the Technology: How Biohackers, Foodies, Physicians, ...
Kara Platoni
A Short History of the Middle Ages
Barbara H. Rosenwein
Chinese-English Visual Bilingual Dictionary
Angela Wilkes
The Secret Society: Cecil John Rhodes’s Plans for a New World ...
Robin Brown