Brinch, H. (2002). The origin of concurrent programming: From semaphores to remote procedure calls. Springer.
Chicago Style (17th ed.) CitationBrinch, Hansen. The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls. New York, NY: Springer, 2002.
MLA (8th ed.) CitationBrinch, Hansen. The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls. Springer, 2002.
Warning: These citations may not always be 100% accurate.