A Naval Biographical Dictionary/Geddes, John