Geometric differentiation: for the intelligence of curves and surfaces - Porteous, Ian R. (Cambridge University Press, 2001)