Lorenzo Sassi, Autore presso The Vision