Differential Geometric Methods in Mathematical Physics by Sternberg, S