Social Constructivism and the Philosophy of Science
André Kukla
A Concise Encyclopedia of the Philosophy of Religion
Anthony C. Thiselton
A Concise History of History: Global Historiography From Antiquity ...
Daniel R. Woolf
Myths and Legends Explained The World's Most Enduring Myths ...
Niel Philip
The Oxford Handbook of Thucydides
Ryan Krieger Balot & Sara Forsdyke & Edith Marie Foster
360 Problems for Mathematical Contests
Titu Andreescu & Dorin Andrica