Family/Spouse: Margaret DE PESHALL. Margaret was born about 1393 in France; died on 5 Aug 1420 in France. [Group Sheet] [Family Chart]