Harnessing the power of digital libraries