Computer science illuminated. - Dale,Nell.; Lewis,John. (Canada Jones and Barllet., 2004)