Graph Theory Using Python For Research