Question: Ewen Page is editor in chief of the magazine owned by what company?
Sentence (from "List of Top Gear Australia episodes"): As of 13 September 2011, there have been 23 episodes spanning 4 seasons, as well as 1 promotional special,and the final episode of 4th season is currently not shown, because of the cancellation of the show.
Relevant evidence: No