Price: $7.99

Weaving together thirty translations and paraphrases, Steve Gallagher offers a unique reading of Psalms that captures the passion of the psalmists’ prayer and worship.

View Full Product