Richard Horace Hamond — Royal Navy officer