DownloadThe Portobello Bookshop Gift Guide 2024

Stephen Tapscott Author, Translator & Editor

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