In a musically imperfect world, there is still perfection in the voice of Barbara Cook. For anyone eulogizing the historic scores of a long-lost era of Broadway greatness, not to worry. Somebody is still singing them with purity and passion. She is Barbara Cook, and she sings them for the angels to applaud.Collection: Passion