Richard Petersen, MLIS, teaches UNIX and C/C++ courses at the University of California at Berkeley. He is the author of all previous editions of Linux: The Complete Reference and regularly writes articles for Linux World Magazine.