Network Algorithmics ;an Inter Disciplinary Approach To - George Varghese