Family/Spouse: Giffard, Richard. Richard (son of Giffard, John and Nowers, Alicia) was born in in Of, Hellidon, Buckinghamshire, England; died after 1693. [Group Sheet] [Family Chart]