Elementary Synchronous Programming : In C++ and Java Via Algorithms - Ali S. Janfada (2019)