Schaum's outline of theory and problems of data processing - Lipschuts, Martin M. & Lipschutz, Seymour (Schaum's Outline series, Singapore, 1982)