Oh, and for nonfiction I'd highly recommend some David Graeber, he's really great at soft-selling socialism. He tends to start from a neutral positionand assume the reader doesn't have our sensibilities, and holds them by the hand through a series of individually mild and well-cited statements and leaves them in an unambiguously radical place.
Bullshit Jobs is an easy read and much better than it sounds. Debt: The First 5000 Years is his masterpiece, but is a much more challenging read.