The kings & queens of scotland - Bingham, Caroline (London: Weidenfeld and Nicolson, 1976)