George Buchanan, Humanist and Reformer: A Biography
Publisher: D. Douglas
Published: 1890
Number of pages: 445