in addition to james taylor on lead vocals and guitar , other personnel include carly simon on harmony vocals , david sanborn on saxophone , clarence mcdonald on piano , lee sklar on bass and both jim keltner and russ kunkel on drums .