I am not going to fact check the science from 1999/2002, and I've documented some of the ecology examples that struck me as odd, but I think this is a pretty good book for -how- to think about science, both as a study and as a name for all the processes that create our universe. I think the fiction is fun, too.