My mother says that some books are good no matter when you read them, and some are good at a particular moment; they come into your life at just the right time.