Gary Moore hard times