Reading list: science fiction, comedy