Also read "The Science Delusion" by Rupert Sheldrake, he covers a lot of science's holy cows, looks at the history of the theories, how they have been adopted and accepted without question and often...