Stephen Smith

Article
Jun 11, 2013
Stephen Smith
Steve Strauss (1955-2013) The Dallas Theological Seminary family mourns the loss of Steve Strauss, who lived and died well.