Selected Justiciary Cases 1624-1650: Volume 3

Stair Society Volume 28

Edited with an introduction by J Irvine Smith MA, LLB, Advocate, Sheriff of Lanarkshire at Glasgow

Contents (pdf)