Personal computing hardware and software basis - Capece, Raymond P (McGraw-Hill, 1979)