'Those old cows knew trouble was coming before we did.' So begins the story of Lily Casey Smith, Jeannette Walls's no-nonsense, resourceful, and spectacularly compelling grandmother. By age six, Lily was helping her father break horses. At fifteen, she left home to teach in a frontier town-riding five hundred miles on her pony, alone, to get to her job. She learned to drive a car and fly a plane. And, with her husband, Jim, she ran a vast ranch in Arizona. She raised two children, one of whom is Jeannette's memorable mother, Rosemary Smith Walls, unforgettably portrayed in The Glass Castle.