KnowledgeScienceScience is the knowledge of consequences, and dependence of one fact upon another. Polly, August 9, 2013 694