Jim Peters, guitarist, singer, songwriter