Carmichael, William
- Biography
- Born 1671, advocate 1695, M.P for Lanark 1702-7, died 1759.
- Biography Date
- 1671-1759
- Biography References
- LOC;
Book List
1 Item Ordered by Owner, A to Z
1 Item Ordered by Owner, A to Z