ConcurrencyinC#Cookbook,WrotebyStephenCleary.Edition:2014-05-14