John Piper at his best!