Type
Webpage
Author(s)
J. Cannon
Web address
http://www.oxforddnb.com.ezproxy.stir.ac.uk/vi...