A Naval Biographical Dictionary/Stoyle, Henry