Jacob Carter October 13, 2013 The Good Life THE GOOD LIFE | The Illusion of Control Jacob Carter October 13, 2013 The Good Life Sermon by Jon Ludovina on October 13, 2013.