Network Algorithms - Varghese, George (New Delhi Morgan Kaufmann, 2006)