Reading list: Sharon Shin
science fiction