Person
William Sharp McKechnie
1863–1930
McKechnie was lecturer on constitutional law and history in the University of Glasgow.
Titles
- Magna Carta: A Commentary (editor)
Person
1863–1930
McKechnie was lecturer on constitutional law and history in the University of Glasgow.