John Irving returns to the themes that established him as one of our most admired and beloved authors in this absorbing novel of fate and memory. In Avenue of Mysteries , Juan Diego--a fourteen-year-old boy, who was born and grew up in Mexico--has a thirteen-year-old sister. Her name is Lupe, and she thinks she sees what's coming--specifically, her own future and her brother's. Lupe is a mind reader; she doesn't know what everyone is thinking, but...