The Science Delusion argues that science wrecks truth and beauty