A Naval Biographical Dictionary/Snell, William