Graph algorithms

Hi friends,
Please refer me a good book for learning the basics of Graph Theory.( Such as shortest paths.)

  1. The CLRS Book
  2. Algorithms by S. Dasgupta
  3. IARCS Online Study Material
  4. IOITC Lecture Notes

Video Lectures the MIT Course on INTRODUCTION TO ALGORITHMS are also cool.
Find them somewhere at: