Peter Laurence's Lecture Notes