Giovanni Maciocco : Environment & beyond