Question: Who founded the church that owns the Christian Science Center in Boston, Massachusetts?
Sentence (from "Christian Science Center"): The complex, including most of the landscape was designated as a Boston Landmark by the Boston Landmarks Commission in 2011.
Relevant evidence: No