Question: Peter McCabe was the editor of which magazine that ceased publication in 2007 ?
Sentence (from "Oui (magazine)"): ("Oui" is French for "yes".)
Relevant evidence: No