Psalms 66, 100, and 123: Three Remarkable Psalms with Speculative Post-Captivity Backstories

Psalms with Their Backstories series by Dr. David Rieke