John the Baptist: The Herald of Christ