What a wonderful book. Jumping between Maine in 2011 and NY-Minnesota 1929-1943, you learn the tale of two "orphan" children. Molly, in 2011, is in the foster system when her father dies and her mother can't deal with it and turns to drugs. Bounced around from home to home, she learns to keep people at a distance. She gets in trouble for stealing a library book and must do community service in the form of cleaning out a 90 year old woman's attic. Meanwhile, we are treated to flashbacks of another orphan. A 9 year old Irish immigrant, originally called Niemh (Neeve) then Dorothy then Vivian, whose family dies in a tenement fire in 1929. She is shipped out to Minnesota on the "Orphan Train" to live with other families. Facing the Great Depression, abuse and WWII, she manages to survive, but always feels the losses of those she's loved. By telling her tale to Molly, Vivian goes back into her history and learns that it's not too late to reconnect. 
 Such a sweet story. Bittersweet, but with a nice ending. I almost wish there'd been one last chapter to wrap everything up, but it's nice to imagine that it all ended up happy.