A Mind for Numbers
Barbara Oakley
The End of Democracy?: Russia and China on the Rise, America ...
Douglas E. Schoen
Philosophical Dimensions in Mathematics Education
Karen Francois
Empires in Collision in Late Antiquity
Glen Warren Bowersock
The Philosophy of Science
David Papineau
TypeScript for Beginners; The Ultimate Guide
Sufyan Bin Uzayr