Contains 290 songs, ballads, and ditties with words and music, complete harmonizations or piano accompaniments.