A Naval Biographical Dictionary/Johnston, James Charles