Mary Queen of Scots - Fraser, Antonia (Weidenfeld and Nicolson)