Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment - Manish Jain