A Basket of Flowers by Christoph Von Schmid
Mary grows up sheltered and secure in a beautiful cottage with a loving father. She learns lessons about humility, purity and forgiveness under her father's watchful gaze.
However, it doesn't last. Even though she loves God and obeys him this does not protect her ultimately from the envy and hatred of others. Mary is given a generous gift of a new dress from her friend Amelia, the daughter of the local landowner. This incites envy from Juliette, Amelia's maid who had wanted the dress for herself.
When Amelia's mother's ring goes missing Juliette decides to pass the blame onto Mary. Both Mary and her father are imprisoned for the crime and eventually exiled from their home. Mary learns to trust in God completely as difficulty follows after difficulty.
Even when she doubts if she will ever clear her name she turns back to God who is a constant source of comfort to her. Who did steal the ring in the end? That is the final unexpected twist in the tale, which makes this book a really good read.