It is a pity that Princeton University Press released such a poorly printed book. I suspect that it is a print-on-demand book, printed in a cheap press in India. But priced in dollars.<br><br>As for the contents it is a very good book to study differential geometry. However, good grounding in geometry and at least single variable calculus is required to understand the subject. Else, one would end up consulting geometry and calculus books at every step.