Question: Who founded one of the anchor stores in Southwest Plaza besides Richard Warren Sears?
Sentence (from "Southwest Plaza"): Southwest Plaza is an enclosed shopping mall located in unincorporated Jefferson County, Colorado, United States, immediately south of Denver. "
Relevant evidence: Yes