The short: 3.5/5 ✦. A solid character-driven time-travel sequel, slightly marred by an over-complicated plot.
The short: 3.5/5 ✦. An very well-told time-travel novel, though marred by predictable romance.
The short: 4/5 ✦. A heart-wrenching collection of stories with vibrant characters, both new and old, that ties up the series quite nicely.