who is bill staines
Bill Staines. Bill Staines (born February 6, 1947 in Medford, Massachusetts) is an American folk musician and singer-songwriter from New Hampshire, who writes and performs songs about a wide array of topics. He has also written and recorded children's songs.