Modern differential geometry of curves and surfaces with Mathematica (2. ed.)