Jim Asher, 68, of East End, passed away September 9, 2012. Arrangements are under the direction of Wilson Mortuary of Salem.