Michael Straus
Michael Straus holds advanced degrees in classics, law, and theology. He has published English translations of Greek and Spanish texts.
Michael Straus holds advanced degrees in classics, law, and theology. He has published English translations of Greek and Spanish texts. See less
Michael Straus's Featured Books