Distributed Algorithms: An Intuitive Approach - Wan Fokkink