Paolo Rosi, Autore presso The Vision