evolution, fantasy (2)
evolution, science fiction (2)
evolution, sf (2)
evolution, speculative fiction (2)
fiction, medical (2)
medical, science fiction (2)
medical, series (2)
medical, sf (2)
medicine, science fiction (2)
science fiction, -YA (2)
1970s, fantasy (1)
1970s, sf (1)
1971, novel (1)
1990s, dystopia (1)
1990s, science fiction (1)
1990s, suspense (1)
2000, dystopia (1)
2000, fantasy (1)
2000, science fiction (1)