David B. Haight: The life story of a disciple