Malcolm, Abby Sale is correct about Jean Ritchie. I posted that ABC and several others in that posting from a book called 104 folk songs as recorded on Folkways records by famous folk song singers (Robbins 1964). The attribution is "From the singing of Jean Ritchie. Folkways FA 2428."Lomax's Penguin Book of American Folksongs (Penguin 1964), also has a version called "Will You Wear Red" from the Blue Ridge Mountains, and also gives alternate rhymes found by Randolph in the Ozarks.
I'll try and find time to see if they've already been covered. If not I'll try to post them soon.
WassaiL! V