Sermon on May 20, 2012
The troubled pilgrim longs for justice and peace
Time: Morning
Texts: Psalm 120, Jeremiah 29:1–14, 1 Peter 1:1–9

1. his difficult situation
2. his certain expectation
3. his painful separation
4. his heart for restoration