Methods of Interpreting Plato and His Dialogues
Nicholas D. Smith & James Carl Klagge
Etymological Dictionary of the Altaic Languages
Sergeĭ Anatolʹevich Starostin
Arabic Language and Linguistics
Reem Bassiouney & E. Graham Katz
How to Speak Any Language Fluently
Alex Rawlings
Alasdair MacIntyre
Mark C. Murphy & McDevitt Chair Of Religious Philosophy Mark C Murphy
STOICISM and CRITICAL THINKING 2 in 1 Bundle
G. S. Baker