Advanced concepts in operating systems: distributed, database and multiprocessor operating systmes - Mukesh Singhal (Tata McGraw-Hill NULL, 2005)