Amazon’s best 100 sci-fi/fantasy books – CNN

“A lot of themes stay the same because they’re timeless,” Liang said. “Generally in fantasy, the themes are coming of age, personal strengths, how to deal with power you have and making the right choices. In science fiction, it’s how you interact with society and tear it down or build it up again. Apocalyptic fiction is also seeping into the genre.”