If you want a very general introduction of Differential Geometry, this is the book to start. Very nicely written text. Understandable examples. Broad coverage of materials . Explains space curves and surface properties with amazing quality. Recommended as a beginners level introduction