A Naval Biographical Dictionary/Hallyburton, John Frederick Gordon