The time traveler's wife - Niffenegger (London: Vintage Books, 2005)
Keywords: Librarians -- -- Fiction; Time travel -- -- Fiction