Skip to main content
Cover Article

MOTIVATED TO HEAL

From the April 2008 issue of The Christian Science Journal


BEVERLY DEWINDT lives in Arcadia, California, a city near Los Angeles that's located in the San Gabriel Valley, at the foot of the San Gabriel Mountains. She started out as a child performer and worked in the family restaurant business for a while.