1. Operating System Concepts (2nd edn). Addison-Wesley: Reading, MA, 1985.
2. Memory management. The Design and Implementation of the 4.4 BSD Operating System. Addison-Wesley: Reading, MA, 1996; 117-190.
3. Memory management. Operating Systems, Design and Implementation. Prentice-Hall: Englewood Cliffs, NJ, 1997; 309-400.
4. Linux Core Kernel Commentary. Coriolis Open Press: Scottsdale, AZ, 1999.
5. Page replacement in Linux 2.4 memory management. Proceedings of USENIX Annual Technical Conference (FREENIX track), Boston, MA, June 2001.