A Naval Biographical Dictionary/Hodgskin, James Archibald