The Treasury of David: Classic Reflections on the Wisdom of the Psalms 3 Volumes

This novel has a plot that twists in ways you won’t expect.