Ten Thousand Truths by Susan White
Summary: Thirteen year-old Rachel is in foster care after the death of her mother and her brother Caleb. Bounced around from one foster home to the next, Rachel finds herself in trouble with the law and headed to Amelia Walton’s house, otherwise known as her last chance. Amelia has the touch for mending wounded spirits, and Rachel finds a true home with her and foster siblings Raymond, Crystal and Chelsea. But when Rachel’s paternal grandmother contacts her out of the blue, Rachel is faced with deciding who her family really is, and comes up with an idea to help mend...
Read More