Michael Straus

Michael Straus holds advanced degrees in classics, law, and theology. He has published English translations of Greek and Spanish texts.

Michael Straus

Translated by