One of the best reasons to read any book is to learn about another world. If that book is also set in the past you can do so without ever leaving the planet. And if the story involves characters that travel from the past to our present day, it opens up all sorts of...