Seven Generations in Song.