Practical Unix by Steve Moritsugu