The love affairs of Mary queen of Scots : a political history /