Introduction to topology - Lefschetz, Solomon (Princeton Princeton University Press, 1949)