William the Conqueror: A Life From Beginning to End
Hourly History
3D Computer Graphics
Samuel R. Buss
Young People, Ethics, and the New Digital Media: A Synthesis ...
Carrie James
Edgar Cayce: The Sleeping Prophet
Jess Stearn
Spring Microservices in Action, Second Edition
John Carnell & Illary Huaylupo Sánchez
The Republic of Plato
Allan Bloom
Language of the Spirit: An Introduction to Classical Music
Jan Swafford
Knowing the Score: What Sports Can Teach Us About Philosophy ...
David Papineau
How to Be a Stoic
Massimo Pigliucci
Significant Figures: The Lives and Work of Great Mathematicians
Ian Nicholas Stewart
The Second World Wars: How the First Global Conflict Was Fought ...
Victor Davis Hanson
What Is Real?
Adam Becker
The Truth About Animals: Stoned Sloths, Lovelorn Hippos, and ...
Lucy Cooke
Why Honor Matters
Tamler Sommers
The Case for Trump
They Didn't See Us Coming
Lisa Levenstein
Firepower: How Weapons Shaped Warfare
Paul Lockhart
Flashes of Creation: George Gamow, Fred Hoyle, and the Great ...
Paul Halpern
The Last Emperor of Mexico: The Dramatic Story of the Habsburg ...
Edward Shawcross
What's the Use?: How Mathematics Shapes Everyday Life