Intriguing and philosophical, but scientifically written. A great insight into the world of neuroscience, computer science, and philosophy. I don't have a computer science background and a few chapters I had to read with a dictionary, but I learned a lot and enjoyed it!