Sir Thomas Coven (Couen|Cawne), of Ightham, Kent — latest news, discussion & facts — IJR