Author: Hector Boece;  William Stewart