David Greenhaugh (points: 25)