fant memorial library