Return to Article Details Indexing the indices: scientific publishing needs to undergo a revolution