David Macfarlane Slide 20