David Rose (points: 163)