Theory And Construction Of Graphs