Library Science New Technology for Library and Information Science Maurice Ryan 2022978-1-6668-9955-9