Author: George Buchanan
Alternate names: BUCHANAN, GEORGE, 1506-1582.
Born: 1506
Died: 1582