Barbour, John Title: Archdeacon of AberdeenAlternate names/spellings: Dates: 1316 - 1395 (Dates are approximate. )