Carmichael, William

Biography: Born 1671, advocate 1695, M.P for Lanark 1702-7, died 1759.

Biography Date: 1671-1759

Biography References: LOC;


Book List

Items 1 Ordered by Owner, A-Z