Title: A survey of graphs