Stair tercentenary studies /
Walker, David M.
Edinburgh Stair Society
1981
Stair, James Dalrymple Viscount of.