Stefano Guicciardi, Autore presso THE VISION