Introduction to the history of computing : a computing history primer / Gerard O'Regan. - O'Regan, Gerard (Cornelius Gerard) (Undergraduate topics in computer science., 2016)