Alice Oliveri, Autore presso The Vision