James Brighton
James Brighton's avatar
James Brighton has written three novels and still hasn’t learned to “tone it down.” Brave Gay World skewers a future government that can’t stop fighting Middle East wars—or lecturing you about gender. rebrand.ly/BraveGayWorld