God Saves the King
W. Andrew "Ted" Williams   -  

Psalms 22:1-31

God often answers prayers at different but better times and in different but better ways for His glory.