There is a Specter Haunting Science