Ammiel Alcalay 

Writer, translator, professor.