John Gardner: The Road to Self Renewal