What are some of the best books on graph theory, particularly directed towards an upper division undergraduate student who has taken most the standard undergraduate courses? I'm learning graph theory as part of a combinatorics course, and would like to look deeper into it on my own. Thank you.
Try Bondy and Murty, Graph Theory. The previous version, Graph Theory with Applications, is available online.