Ergoplato rated Unweaving the Rainbow: 4 stars July 19, 2012 Public Richard Dawkins: Unweaving the Rainbow (2000, Mariner)Unweaving the Rainbow by Richard Dawkins