DownloadThe Portobello Bookshop Gift Guide 2024

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.