The Odes of Solomon by James Hamilton [Editor and Translator] Charlesworth | Menrva Books