Advanced concepts in operating systems: distributed,database and multiprocessor operating systems - Mukesh, Singhal (Tata McGraw-Hill publishing Company Limited, 2001)