Realms of the Prophetic
Naim Collins
The Medieval Manichee: A Study of the Christian Dualist Heresy
Steven Runciman
Programming Microcontrollers with Python
Armstrong Subero
Data Visualization for People of All Ages
Nancy Organ
Simple geodesics and Weil-Petersson volumes of moduli spaces ...
Maryam Mirzakhani
Stonehenge: A New Understanding : Solving the Mysteries of the ...
Mike Parker Pearson & Michael Parker Pearson
Difficult Personalities
Helen McGrath