Text this: Graph theory : an introduction to proofs, algorithms, and applications