William Sharp McKechnie

1863–1930
Nationality: Scottish
Historical Period: The 20th Century and Beyond
McKechnie was lecturer on constitutional law and history in the University of Glasgow.
- Editor: Magna Carta: A Commentary
1863–1930
Nationality: Scottish
Historical Period: The 20th Century and Beyond
McKechnie was lecturer on constitutional law and history in the University of Glasgow.