100 Years of Solitude by Gabriel Garcia Marquez _ Book Summary, Analysis, Review