I'm looking for the title to a popular introductory book on graph theory. For the best possible recommendation, perhaps it would be wise for me to give you signals of my academic maturity. I completed undergraduate math major in May 2010. Since then I've been working, but I'm looking to get back into grad school. Currently I get textbook names from first year graduate level classes, work through them, and write up the solutions. I've been doing this for approximately one month, and have made it halfway through Principles of Mathematical Analysis (Rudin) and Abstract Algebra (Dummit, Foote). Probably a little less than halfway for the second one, actually. I also anticipate answers of the form, "well make sure you've read books like this one first." According to Wikipedia, group theory and combinatorics are related areas; I've taken undergrad classes in the former but not the latter. Thanks in advance for responses, and apologies in advance for inadequate use of the forum's search feature.