A dictionary of minicomputing and microcomputing Illustrated dictionary of microelectronics and microcomputers Evolution from grid computing to cloud computing A dictionary of computing a dictionary of American idioms