Thomas Dabbs

THOMAS DABBS is a professor in the Department of English and American Literature at Aoyama Gakuin University in Tokyo, Japan, where he teaches Shakespeare and the Bible.