Topology for computing - Zomorodian, Afra J (Cambridge, 2009)