Ranch Musings: What a wonderful long weekend in Williams Lake