novellenovels 's review for:

Dreams for Our Daughters by Ruth Doyle
4.0
hopeful medium-paced