John Esposito Author & Editor

John Esposito is Assistant Professor of English at Kwansei Gakuin University. He received his M.A. from Hofstra University and his Ph.D. from the University of Colorado at Boulder.