(AHV1007) Modern, Avant-Garde, Contemporary: Debates and Contestations in The Visual Arts