ALGORITHMS - JOHNSONBAUGH (2017)
Keywords: Distributed Computing