The song was written by Benny Andersson and Bjorn Ulvaeus and was taken from the group 's 1979 album, Voulez - Vous. Anni - Frid Lyngstad sang the lead vocals. It was released as a single in December 1979 with a live version of "Take a Chance on Me '' as the B - side. The recording is notable for being the only ABBA song to include vocalists other than the four band members; the final chorus features a children 's choir from the International School of Stockholm. In the UK, "I Have a Dream '' was held off the No. 1 spot by Pink Floyd 's "Another Brick in the Wall '' which also features a children 's choir. "I Have a Dream '' is included on the ABBA Gold: Greatest Hits album, as well as in the Mamma Mia! musical.
who wrote the song i have a dream
Benny Andersson Bjorn Ulvaeus