Oracles: What are they?

Posted on May 27, 2009