I highly suggest using this database devoted to the series if you ever have any question. They're very good about keeping spoilers tagged, and they have lot of great articles in their articles section which bring up a lot of interesting questions.