TOPOLOGY: NOTES AND PROBLEMS - IIT Kanpur