Edward Stafford and Maggie Pole call each other cousin. They were second cousins once removed on two different lines. They were related through their common descent of Ralph Neville and Joan De Beaufort as well as their common descent of Richard De Beaufort.