The time traveler's wife - Niffenegger, Audrey (Canada Vintage Canada, 2004)
Keywords: Librarians -- Fiction; Time travel -- Fiction; Married people -- Fiction; Women and students -- Fiction; Domestic fiction; Fantasy fiction