John Hoole
British translator

John Hoole