Meet Kirsten

by Janet Beeler Shaw and Renée Graef
Nine-year-old Kirsten and her family experience many hardships as they travel from... read more