Thomas de Carnoto, of Kinfauns, 1st of Kinfauns — Thomas de Carnoto, of Kinfauns, 1st of Kinfauns — the latest coverage, the community and the facts.