Graphs, surfaces and homology

Graphs, surfaces and homology