Joseph's life is a story of dramatic ups and downs, but while not ignoring the practical lessons that can be drawn from his life, Roger Ellsworth fastens our attention on Joseph's place in the drama of God's redemptive plan. The sometimes chaotic nature of Joseph's circumstances did not mean that God's plan was thrown off track. Those circumstances were part of the plan. This is the lesson that can bring us comfort in our own chaotic and turbulent times. We can rest assured that God is moving steadily forward to finish his plan to the glory of the Lord Jesus Christ. Slightly Imperfect.