suggest me a great highly compact book on graph theory that is extremely readable and explains concepts such as directed graphs, cliques, bipartite graphs, hamiltonian paths, eulerian path, spanning trees, tournaments, search algorithms, shortest path algorithms really well with a lot of diverse examples Write your response with at least 300 words.
user