The electronic librarian : inching towards the revolution - Cuesta, Emerita M