Garg, V. K. (2005). Synchronization Primitives. Concurrent and Distributed Computing in Java, 31-52. https://doi.org/10.1002/0471721271.ch3
Chicago Style (17th ed.) CitationGarg, Vijay K. "Synchronization Primitives." Concurrent and Distributed Computing in Java 2005: 31-52. https://doi.org/10.1002/0471721271.ch3.
MLA (9th ed.) CitationGarg, Vijay K. "Synchronization Primitives." Concurrent and Distributed Computing in Java, 2005, pp. 31-52, https://doi.org/10.1002/0471721271.ch3.
Warning: These citations may not always be 100% accurate.