Book: Differential Geometry of Curves and Surfaces

http://www.pearsonhighered.com/educator/product/Differential-Geometry-of-Curves-and-Surfaces/9780132125895.page