Culture & Society Book Review: Why Imperfections In Literary Characters Make Perfect Sense BY Soity Banerjee