A library manager