John Ingram Lockhart

British translator