The House of the Spirits
Isabel Allende
Four generations of the Trueba family in Chile, from the early twentieth century to the Pinochet coup. Allende uses magic realism to hold history together — the spirits are the witnesses the dictatorship could not silence. The final chapters, set in 1973, are where the novel stops being magical and becomes documentary.