Lora R. (lorabanora) reviewed on + 157 more book reviews
Fine book about a girl overcoming great odds and keeping her hope up. Does not have a typical happy ending, but it is a realistic ending like the ones we encounter in our lives, and everything does work out in the end.