‘A punter of the week’: One-on-one with Daniel MacPherson