Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Some of us can remember a time when it was a radical idea to imagine that an ordinary person could own a computer. Now, though, many people not only own one computer, but several; for example, a desktop computer, a notebook computer, and maybe even a few others (your author blushingly admits to having four fully operational computers of various vintages around his home as well as a few other retired machines stashed in his Vault of Antiquity).