Family/Spouse: John Giffard. John 1301 Twyford, Buckinghamshire, England; between 1368 and 1369. [Group Sheet] [Family Chart]