Cool book. That's from where I learnt the Euler-Lagrange equations first.
Sussman also wrote a book, in his characteristic style, on Differential Geometry, that doubles as a possible introduction to special relativity, and bridge to the general theory.
http://groups.csail.mit.edu/mac/users/gjs/6946/calculus-inde...