Operating systems Design and implementation - Tanenbaum, Andrew S. (PHI Pvt Ltd, 1989)