DownloadThe Portobello Bookshop Gift Guide 2024

James Ellis Author, Illustrator & Editor

James Ellis has been directing and performing in Gilbert and Sullivan operas for almost fifty years. He was for many years Professor of English at Mount Holyoke College.