Algebra, Geometry and Physics: a mathematical mosaic