Thomas Giffard (Gifford), of Twyford — latest news, discussion & facts — IJR