Samuele Cafasso, Autore presso The Vision