groves library