A Naval Biographical Dictionary/Elliot, Robert Hilley