John Knox är helt enkelt mästerlig.