Weaving the Rainbow