Emmanuel Has Come: A Musical Pageant on the Life of Christ