Introduction to minicomputers and microcomputers - Sloan, M. E.