The Philosophical Writings of Descartes: Volume 2
René Descartes
360 Problems for Mathematical Contests
Titu Andreescu & Dorin Andrica
Leibniz & Clarke: A Study of Their Correspondence
Ezio Vailati
Problems and Solutions for Complex Analysis
Rami Shakarchi
Aristotle for Everybody
Mortimer Jerome Adler
Philosophy of Cybersecurity
Lukasz Olejnik