This is the second cast album. What stands out in this version is who is doing the singing! Mary Poppins is performed by Marni Nixon, who was the actual singing voice for Audrey Hepburn in the movie "My Fair Lady". You can also hear her recently singing as Grandma Fa in Disney's Mulan. Dal McKennon plays Bert. If you ever rode the Mine Train at Disneyland, that was Dal Narrating. He is also the voice of Ben Franklin is Epcot's American Adventure. Richard Sherman, who co-wrote with his brother all of these songs for Mary Poppins actually lends his voice as Uncle Albert in "I love to Laugh" Bill Lee has performed in many Disney songs and was Sean Connery's voice singing "A Pretty Irish Girl" in Darby O'Gill and the Little People". Quite a cast!!