Computers : tools for an information age - H.L. Capron (Pearson Education, 2004)