Amy Larson Marble is a mom of four kids, a lawyer, and whose husband travels for work, so home-cooked meals or neatly made beds are a rarity. The family dogs Boomer, Finn, and Max (a.k.a. the pack) complete the chaos that is the daily routine. Amy was born in Colorado, grew up in North Dakota, and lives in Minnesota. Years ago, Amy woke up after a dream of a girl who lived over and over again. That dream became the start of another dream, to write the story of Sarah and share it with others.