Operating systems: A practical approach:Concepts, principles and system programming - Chopra, Rajiv (New Delhi S Chand, 2010)