John Humphrey St. Aubyn — English writer