The best books of all time by Andrea Levy
540 . Small Island by Andrea Levy
Hortense Joseph arrives in London from Jamaica in 1948 with her life in her suitcase, her heart broken, her resolve intact. Her husband, Gilbert Joseph, returns from the war expecting to be receive...