I just love your teachings. Not to sure about John Mcarthur though
Piper? No