Well it‘s taken me a while to get through its 700 pages (no fault of the author of course) but yet another tour de force from Dawkins (and his co-author). All of life in one book. The beauty that is evolution by natural selection really is the greatest story of all.