blaire patterson