James Walter Fairholme — British naval officer