A Naval Biographical Dictionary/Hornsby, William