Delaunay 'Tower' Symbolizes Modernity