Lamport Lecture Series: Dr Barbara Cooke