Though fairly old, this book presents the concepts of personal computers in an easy-to-understand, nearly timeless fashion. It deals with broad concepts, such as "operating system," rather than focusing on specifics. Written as a textbook, it includes questions and projects. Happily, the website references given in the text are still active.