Three Scottish reformers: Alexander Cunningham, fifth earl of Glencairn, Henry Balnaves of Halhill and John Davidson, minister of Pretonpans | BookSavat