Graphs, groups and surfaces
White, Arthur Thomas.
Elsevier
1984