Naming and Synchronization in a Decentralized Computer System (1979) [pdf]
dtic.mil
dtic.mil
Designer of UDP/IP, per above thesis also inventor of MVCC, and a co author of the (imho) important "End-to-end arguments in system design" whitepaper, etc ...
https://en.wikipedia.org/wiki/David_P._Reed
[edit: alt url for OP: https://dspace.mit.edu/bitstream/handle/1721.1/16279/0533164...]
It looks visually almost identical; one neat thing about the dtic.mil version is that it is a reproduction from the microfiche scan of the document (!).
The version at dspace however is paginated and laid out very differently. The TR/dtic.mil version has around 187-188 pages, depending on how you count; the dspace version has 217.
It's David P. Reed's PhD thesis, which led among other things to the fascinating Croquet [0,1] system. When I visited Viewpoints Research in 2014 while working on my own approach to concurrent programming, Reed's thesis was specifically recommended to me as well worth studying.
[0] https://en.wikipedia.org/wiki/Croquet_Project#Synchronizatio...