Matteo Muzio, Autore presso The Vision