margaret had been given a choice of suitors and had chosen edmund tudor ; edmunds mother was catherine de valois , the adulterous widow of henry v and an heiress to the french crown , while his father was one of catherines servants .