Michele Paige Holmes spent her childhood and youth in Arizona and northern California, often curled up with a good book instead of out enjoying the sunshine. She graduated from Brigham Young University with a degree in Elementary Education and found it an excellent major in which to indulge her love…