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.
Comment
What a Plant Knows