Ruth Lor started life Chinese in a small Canadian town. Driven by curiosity, a yen for adventure, and a wish to be useful, she managed to spend her life fighting racial discrimination. In Washington, D.C., she fought segregation by sitting in at "whites only" restaurants and swimming in "whites only" pools. She planted trees in Mexico, painted houses for Inuit victims of tuberculosis in the Canadian Arctic, and helped distribute food to...