Introduction to parallel programming - Kumar, Subodh (Cambridge University Press, 2022)