A review by catbrigand
Small Island by Andrea Levy

1.0

Did I read the same book as everyone else? All four main characters and most of the minor ones were completely despicable.