Linehan, Peter, St John’s College, Cambridge, United Kingdom