A Naval Biographical Dictionary/Cookesley, John