Imaginative faith, surprising hope! Advent III - John 1:6-8, 19-28 - Adams, Marilyn McCord (The Expository times, 2005)