Operating system concepts with JAVA - Silberschatz, Abraham; Galvin, Peter Baer; Gagne, Greg (John Wiley & Sons, 2004)