Niffenegger has spun a riveting tale about Henry DeTamble, an adventuresome librarian who involuntarily travels through time, and Clare Abshire, the artist he loves but must often leave behind. As their lives become intertwined, they struggle to cope with something they can neither prevent nor cont…