The Announcement of John the Baptist's Birth (Luke 1:5-25)

Kimon Nicolaides continues his study through Luke. What is so special about John the Baptist? Why was he so necessary?