Return to Article Details Scholarly publishing, peer review and the Internet