William Huddleston — British colonial administrator