A Great And Terrible Beauty, by Libba Bray is one of the only books I have ever read where of the five main characters one is a lesbian, one has epilepsy, one is east indian and one is poor. And those are not their central defining characteristics, they are just one piece of the mosaics that make up who they are. It is excellent. I love me some disabled, low income, poc and queer representation.