Software Project Management for Distributed Computing - Zaigham Mahmood (Springer, 2017)