T. F. Torrance: An Intellectual Biography