Sofia Torre, Autore presso The Vision