Psalms 40 Commentary: Waiting, Obedience, and Deliverance