Mark Visser continues the the series looking at the final stages of David's life and how prepares the transition of kingship from himself to his chosen son and how he deals with a son who tries to proclaim himself as the next king.
See All 359 Episodes of "Grace Vineyard Purley"