CPSC 304 Library Database