Historical notices of Lady Yester's Church and Parish, Edinburgh: being the