Just started reading this book. So far, it's wonderful!
It turned out to be more difficult than I liked, but that's because I had NO background in biology until I took this class. Many terms that they assumed people would know were completely unfamiliar. This increased the difficulty level, though it was still generally lyrical to read.
A disclaimer, I know one of the authors, who is a friend of a friend. Still, the writing was generally clear, the illustrations were informative and the questions at the back of each chapter were helpful in assessing what I did and didn't understand.
And a confession. I STILL don't understand chapter 8...