What are some of most popular science fiction and fantasy books with TV or movie adaptations in the past twenty years?