John Oliver Roberts

British naval officer