James Buchanan — British teacher (1849-1897)