DownloadThe Portobello Bookshop Gift Guide 2024

James B Atkinson Author & Translator

David Sices is Professor Emeritus of French and Italian, Dartmouth College. James B. Atkinson is an independent scholar.