Keller speaking at library