CliffsNotes on Garcia Marquez' 100 Years of Solitude