What Are You Waiting For? A Meditation on Isaiah 61:1–4, 8-11, Luke 1:53, and Luke 3:7–18

By

December 21, 2012