100 young adult science fiction and fantasy books featuring marginalized characters from all over the world! Get these YA SFF books onto your shelf.