Nicholas E Johnson Author & Editor

David Shepherd is Assistant Professor of Old Testament/Hebrew Bible at Trinity College Dublin, Ireland. Nicholas E. Johnson is Assistant Professor of Drama at Trinity College Dublin, Ireland.