Kristen L. Jackson has been a teacher for more than twenty years. She lives in Reading, Pennsylvania, with her husband, two grown sons, and three large-breed dogs.


translation missing: en.general.search.loading