obooko.com
Understanding Computers, Smartphones and the Internet | Ernie Dainow
This book is for people who want to understand how computers work, without having to learn a lot of technical details. The most important guideline in writing this book was to be concise and simple.