Stephen Tapscott

Stephen Tapscott is Professor of Literature at MIT. He translated Pablo Neruda’s 100 Love Sonnets / Cien sonetos de amor (UT Press, 1986).

 

Gallery View  List View