Modern differential geometry of curves and surfaces with Mathematica - GRAY, Alfred (CRC, 1998)