Only finished this last night and am still thinking about it. Niffenegger explores all the classic time-travel themes: can a time-traveller change history? How does time travel work? What about cause and effect? Any profit in it? What happens when you know your fate? And a few others that I hadn't thought of but won't detail here. At least one scene feels very much like an afterthought and doesn't seem necessary for the story. The protagonists, Henry and Clare, are fascinating and three-dimensional, and the supporting cast isn't bad either. But the last few chapters seemed to lose focus.
reposted here from LJ in order to keep all my reviews in one place