McFarland Pearce's blogs