Who thinks science doesn know everything?
Here are some books that tackle the subject from the viewpoint of epistemology / philosophy of language: As far as I understand it, Kant’s Critique of Pure Reason tries to delimit the empirical knowledge we can achieve from the theoretical knowledge we can achieve from the things we can’t know at all. Also, there’s Wittgenstein’s famous Tractatus Logico-Philosophicus where he tries to set forth that (in a nutshell) only the propositions of science can be true at all, while all other propositions (“God exists”, “Being in love is great”) are meaningless. This could be taken as a critique of everything but science, which might prove an interesting contrast. This is the sense also in which his famous quote “Whereof one cannot speak, thereof one must be silent” should be understood.