Computer and library services vol 1