William Macgregor (points: 6)