Question: Peter McCabe was the editor of which magazine that ceased publication in 2007 ?
Sentence (from "Amiga Survivor"): The first issue was published in June/July 1998.
Relevant evidence: No