CHARLESTON, W.Va. (AP) -- Country musician John Anderson was recovering from surgery after suffering a heart attack at a Charleston hotel over the weekend.