Computers: Tools for an information age - Caprio, Vittorio (California, 1996)