Computer Hardware and Software <an> interdisciplinary introduction - Abrams, Marshall D. (Addison-Wesley Publ. Co., 1973)