The Little Book of SEMAPHORES (2nd Edition): The Ins and Outs of Concurrency Control and Common Mistakes
This version is a draft I wrote several years ago.  The current version is available for download from Green Tea Press.