Bash Cookbook by J.P. Vossen, Carl Albing & Cameron Newham