One hundred years of solitude - Marquez , Gabriel Gabriel (New Delhi Penguin books, 2012)