Maid Margaret of Galloway: The Life Story of Her Whom Four Centuries Have Called "The Fair Maid ...
Publisher: Hodder and Stoughton
Published: 1905
Number of pages: 475