Differential geometry of curves and surfaces (2016)