The love affairs of Mary, queen of Scots : a political history | NiceBooksReads