Network Routing by Deepankar Medhi, Jane Zupan & Karthikeyan Ramasamy