Concrete Knowledge and Science