Time travel gems

These books and movies combine science and history; speculation about the future with an attempt to understand the past. And they're even riddled with marvelous puzzles and paradoxes.