Microprocessors and microcomputers: A review - Thomas John (1982)