Computers: from beads to bytes - Dewar, Peter