Read with my husband who has a strong background in math, physics, computer science. I can't count the number of times he paused in the reading to say: "okay, he didn't explain that very well," only to follow with a brief explanation or example that made all clear. Although I was familiar with basic logic (truth tables, modus ponens, etc.) things like modal logic and fuzzy logic were completely new concepts to me. I did get a basic overview and very rudimentary understanding of those fields, but to be honest my understanding is due more to hubby's explanations than the text in the book.