john learned