Parallel Programming Recipes by Thuy Nguyenphuc