The life of James Sharp, Archbishop of St Andrews, 1618-1679 : a political biography / - Buckroyd, Julia. (J. Donald ;, 1987)