The notion of computing seems nowadays to be so synonymous with computers, that we often seem to forget that electronic computers are relatively new players on the world stage, [31]. Indeed, a brief look at the history of humanity shows that since the earliest days people needed to count and compute, either for measuring the months and the seasons or for commerce and constructions. The means us...