Library science today