Teaching Plato in Palestine: Philosophy in a Divided World
Carlos Fraenkel
Teaching Plato in Palestine: Philosophy in a Divided World - Princeton University Press
Teaching Plato in Palestine: Philosophy in a Divided World - Princeton University Press