One hundred years of solitude - Gabriel, Garcia, Marquez (Penguin Books USA, 1996)
English