An introduction to microcomputer - Oshorne, Adam