Critical Reflections on the Odes of Solomon: Literary Setting, Textual Studies, Gnosticism, the Dead Sea Scrolls & the Gospel of John (Jsp Supplement Series, 22)