In his final programme on the Book of Psalms, Brian D'Arcy looks at Psalm 139. It has been called the "God knows everything" Psalm, which celebrates God's sovereignty. It's one which has inspired many well loved hymns. This week's music includes "Forth in thy name" "Lord of all hopefulness" and "Fill thou my life".