- Guitars & Lead Vocals: Derrick Harris
- Derrick plays Guild acoustic guitars
- Piano, Organ, & Bass: Brian T Murphy
- Murph plays a Roland RD-600 keyboard
- Vocals: Laura Botsford
- Violin: Elizabeth Campbell
- Percussion: Daniel Long & Jared Peterson
All music used with permission
- Psalm 130
- words: Martin Luther
- arrangement: Chris Miner
- Arise, My Soul, Arise
- words: Charles Wesley
- arrangement: Kevin Twit
- © 1996 Kevin Twit Music
- And Can It Be
- words: Charles Wesley, 1738
- arrangement: Scott Roley
- Jesus, I am Resting, Resting
- words: Jean Sophia Pigott
- arrangement: David Hampton
- Psalm 51
- words: The Psalter (1912)
- arrangement: Chris Miner
- Jesus I My Cross Have Taken
- words: Henry F. Lyle
- arrangement: Bill Moore
- On Jordan's Stormy Banks
- words: Samuel Stennett
- arrangement: Chris Miner
- How Sweet the Name of Jesus Sounds
- words: John Newton, 1779
- arrangement: Alexander R. Reinagle
- Oh, the Deep, Deep Love of Jesus
- words: Samuel Trevor Francis
- arrangement: Thomas John Williams
- O Love That Wilt Not Let Me Go
- words: Martin Luther
- arrangement: Chris Miner
- I Will Sing Praise to God
- words: John Byron
- arrangement: John Byron
- © 1987 Sling and Stone Music