Consistency Check:
More than 22 year age difference between Elizabeth Fraser and her husband Sir William Leslie, 4th Baron of Balquhain.
Elizabeth Fraser is under 12 years old for the birth of her child William Leslie, 1st Baron of Kincraigie.