Overview

Thomas Livingston

(1391—1460) titular bishop of Dunkeld and diplomat