Khalil Ahmad
The book starts with the basic concepts of topology and topological spaces followed by metric spaces, continuous functions, compactness, separation axioms, connectedness and product topology.