A comprehensive introduction to differential geometry - Spivak, Michael (Publish or Perish, 1979)