Harry Philpot Koelle - British Navy officer