Stable Surprise! by Caroline Hoile. Shimmering angels, sleepy shepherds, grand wise men and exuberant oxen discover a wonderful surprise in the Bethlehem stable! A joyful Christmas nativity, with 6 fun new songs, beautifully written for young children aged 3 to 6 years to enjoy. Ideal for early years and children with special needs too. Complete with story, music and CD!