The Time Traveler’s Wife (2003) by Audrey Niffenegger
One of my favourite books of all time. This novel is essentially a love story, but it doesn’t read like a love story. Niffenegger has created a fascinating and accurate portrayal of the practicalities of relationships and, in this case, the reality of being with someone who suddenly and randomly disappears for unknown lengths of time: someone who knows parts of your future and all of your past. As with all brilliant stories the peripheral characters and story lines are as interesting, if not more interesting, than the main characters and their story. Henry’s father, the story of his mother’s death, Ingrid, Gomez, Ava, the doctor, Clare’s family and particularly her mother – there is a broad array of people, stories, and life in this book: it’s one of the few novels that I have read several times and enjoyed more with each re-read. In the movie, which is surprisingly good, Rachel McAdams is perfect as Clare, although it is of course much less detailed than the book. I highly recommend it – read the book first though.