(To give a few examples of books that have changed my mind, I was a very conservative libertarian growing up in the school of Nozick, but ended up being much more liberal as a result of reading Foucault and his rather compelling recasting of how power dynamics work. I found Peter Singer, Nussbaum and Sen to all be compelling enough writers to basically convince me of what I should spend my life doing. If you have suggestions for science based books, I’d love to read them, but I find religious fiction generally leaves me unmoved and uninterested.)