Question: Peter McCabe was the editor of which magazine that ceased publication in 2007 ?
Sentence (from "Cross Rhythms (magazine)"): s of 2009 , the website is the sixth most viewed Christian website in the UK.
Relevant evidence: No