Return to Article Details Peer-reviewing: New Challenges for Academic Publication Download Download PDF