I reread a fair number of books. My definition of a really good book includes one having enough depth to it that I can return to it more than once. In some cases it's because I always find something new to appreciate when I reread the book, sometimes it's because I just want to recapture the pleasure of the original reading, and sometimes both. Some authors I reread - Pratchett, Shakespeare, Tolkien, Rand.