The house of spirits - Allende, Isabel (Banta Books, 1986)