acy ▁Mich elle ▁- ▁background ▁vocals ▁ ▁Dr um mers ▁Dor ian ▁Cro z ier ▁Richard ▁M ills ap ▁ ▁O thers ▁J imm ie ▁B ones ▁- ▁piano , ▁background ▁vocals ▁Rob ▁Math es ▁- ▁conduct or , ▁string ▁arrang ements ▁Larry ▁Franklin ▁- ▁fiddle ▁David ▁H uff ▁- ▁drum ▁programming ▁Mar lon ▁Young ▁- ▁bass ▁guitar , ▁ac oust ic ▁guitar , ▁electric ▁guitar ▁ ▁Gu itar ists ▁Dan ▁D ug more ▁- ▁steel ▁guitar ▁D ann ▁H uff ▁- ▁ac oust ic ▁guitar , ▁electric ▁guitar , ▁mand olin ▁Ed ▁Jur di ▁- ▁electric ▁guitar , ▁slide ▁guitar ▁G ord y ▁Qu ist ▁- ▁electric ▁guitar ▁Adam ▁Sho en feld ▁- ▁electric ▁guitar ▁Nathan ▁Young ▁- ▁electric ▁guitar ▁ ▁P ian ists ▁Charlie ▁Judge ▁- ▁accord ion , ▁organ , ▁piano ▁Tre vor ▁Ne al on ▁- ▁organ , ▁piano , ▁electric ▁piano ▁ ▁Vi ol ists ▁V ive k ▁Kam ath ▁- ▁vi ola ▁Sh m uel ▁K atz ▁ ▁Rem i ▁Pel let ier ▁ ▁Vi olin ists ▁Larry ▁Fra ut chi ▁- ▁viol in ▁Lisa ▁Kim ▁- ▁viol in ▁Hy un ju ▁Lee ▁- ▁viol in ▁L iz ▁Kim ▁- ▁viol in ▁Jo anna ▁Ma urer ▁- ▁viol in ▁Ann al iesa ▁Place ▁- ▁viol in ▁Sh aron ▁Yam ada ▁- ▁viol in ▁Jung ▁Sun ▁Y oo ▁- ▁viol in ▁Su z anne ▁Or n stein ▁- ▁viol in ▁David ▁Southern ▁- ▁viol in ▁ ▁Cell ists ▁Mih ai ▁Mar ica ▁- ▁c ello ▁Alan ▁Step ans