Constructing Graphs