A Naval Biographical Dictionary/Hackett, John