William de Bailleul, of Cavers, 1st Laird of Lamington, 2nd Laird of Hoprig — latest news, discussion & facts — IJR