Microcomputers and Information Technology. Instructor's Annotated Edition.