1969-1999 Neo-Avant-Gardes, Postmodern and Global Art by Valerio Terraroli