Differential Geometry and Topology by Marian Gidea & Keith Howard Burns