lori patterson