Thoughts to Ponder

Plato, the Haggada and the Art of Reading

Nathan Lopes Cardozo