Are these two persons the same? It surely appears as if they are. Please advise. Nicholas de Stafford and Nicholas I de Stafford, High Sheriff of Staffordshire