Yes, good science. Fascinating reading. It fills a gap. However the book itself has a big gap. There is a large body of scientific studies about how plants respond to browsing and to insects. Plants may "know" they are being browsed and respond. Chamovitz more or less ignores this topic.