Computing: fundamentals and applications. - Booth, Taylor L. (Santa Barbara, California Hamilton Publishing Company, 2008)