John Towneley — English gentleman and translator