A Naval Biographical Dictionary/Blennerhassett, James Primrose