Africa book review Books Brazil Brazil Politics Canada Contemporary Fiction democracy female authors Feminism history human-rights Immigration Israel life lessons Middle East North America online debate Palestine Polarization Politics race self-esteem sexism social media São Paulo Toronto violence war women