The life and times of William Johnston /