Cofnod E-bost: The Virtual Hospital: experiences in creating and sustaining a digital library.