Examples from Thread Programming by Paul Hyde
I had to perform pull 'cause the push was not going through fineMerge branch 'master' of github.com:bricoleur12/ThreadProgramming