God's Patchwork

Psalm 13:5-6 (NIV) 5 But I trust in your unfailing love; my heart rejoices in your salvation. 6 I will sing the ...