David Peel — American musician and songwriter (1943–2017)