30th August 2006, 1 min read An upcoming revolution in science? The end of academic journals? An upcoming revolution in science? The end of academic journals?