patricia buffington