Margaret's DOB is recorded on her profile as 1331 and yet she supposedly married John Stafford in 1341 (age 10) and gave birth to Humphrey Stafford in 1342 (age 11).
I would have thought that these dates for marriage and motherhood are unlikely. So was Margaret possibly born earlier (her parents Ralph and Katherine born in 1300 and 1304, so this is possible) or else she is not the wife of John and mother of Humphrey?