Marco Cacioppo, Autore presso The Vision