katherine pringle