Book Profile

Autobiography of the Rev. Dr. Alexander Carlyle, minister of Inveresk: containing memorials of the men and events of his time Alexander Carlyle (1) Edinburgh: Blackwood (1860)