Author: John Barbour
Born: 1316?
Died: 1395