"Avenue of Mysteries" is a novel by John Irving that tells the story of Juan Diego and his sister Lupe, who grow up in a garbage dump in Mexico. As they navigate their difficult childhood, they are shaped by their surroundings and the people they meet. The narrative explores themes of memory, fate, and the intertwining of past and present, with Juan Diego experiencing vivid dreams and visions that connect him to his future...