Do we need an alternative to peer-reviewed journals?

Connotea Imports 2012-07-31