Talks by Peter Shor