Distributed Computer and Communication Networks - Vladimir M. Vishnevskiy, Konstantin E. Samouylov, Dmitry V. Kozyrev (Springer, 2019)