The Theory and Applications of Graphs.