Thank you everybody for the suggestions, I appreciate it. It's strange, I've never up until now thought to re-read a book. Yet, I've watched the same movies and heard the same songs time and again. And you make a good point - new insights and perceptions emerge depending on where you're at in...