Banffmed barlast , Alexander Fergufon , ifr.