I'm reading *Unweaving the Rainbow* by Richard Dawkins at the moment. His central theme is that the anti-science poets, Keats, Blake, Fay Weldon, would do well to celebrate the wonder of science rather than denigrate it.