Spencer W. Kimball (1895-1985) was the twelfth president of the Church of Jesus Christ of Latter-day Saints (LDS Church), serving from 1973 until his death in 1985. He was born in Salt Lake City, Utah and grew up in Thatcher, Arizona. Kimball worked in banking and insurance before being called as an... show more