Title: MODERN COMPUTING METHODS Second Edition. Completely Revised