43 books about LGBTQ life, culture, history, and politics everyone should read