Graphs, surfaces and homology: an introduction to algebraic topology - Giblin, P. J (Chapman and Hall Mathematics Series, 1981)