The design and implementation of the FreeBSD operating system : FreeBSD version 5.2 - McKusick, Marshall Kirk (Addison-Wesley, 2005)