This is a historical coming-of-age story about disrupted education, factory work, family hardship, artistic ambition and women’s rights, with love and the looming First World War shaping Opal’s experience.
SchoolingThe available evidence does not establish the book's treatment of this theme. See Confidence & Basis for the evidence gap.Factory labourThe available evidence does not establish the book's treatment of this theme. See Confidence & Basis for the evidence gap.PovertyThe available evidence does not establish the book's treatment of this theme. See Confidence & Basis for the evidence gap.
Consider
Family disruptionSocial conflictGrief and loss
Personalised Fit
Sign in to see how this book fits your child and family preferences.
schoolingfactory labourpovertysocial mobilitysuffragewomen’s rightsgender inequalityFirst World Warbereavementchange
FictionNovel
◎
Themes in Context
Education, work and class
Opal gives up her educational plans when her father is imprisoned and works in a sweets factory to support her family.MixedMixed: the book presents both supportive and critical signals.Mixed: the book presents both supportive and critical signals.
How the book presents it: The situation is presented as a serious constraint on a clever girl's ambitions, while her abilities and later artistic direction remain important.
Talk about: What does the story suggest Opal gains and loses when work replaces school, and if her circumstances change, does that resolve the earlier inequality?
Women’s rights and political action
Opal is introduced to suffragettes through the factory owner and becomes a suffragette herself.FavourableFavourable: the book presents this theme approvingly or positively.Favourable: the book presents this theme approvingly or positively.
How the book presents it: The narrative clearly gives political significance to women campaigning for rights and presents Opal’s involvement as part of her development.
Talk about: How does Opal’s understanding of women’s rights change, and if the story celebrates action, what limits or disagreements does it show?
War and personal loss
The First World War emerges at the end of the story and disrupts Opal’s relationship and wider life; Morgan is reported to die fighting.Strongly criticalStrongly critical: the book clearly condemns this theme.Strongly critical: the book clearly condemns this theme.
How the book presents it: War is framed through destruction and tragic impact on lives rather than as an uncomplicated adventure or achievement.
Talk about: How does the ending change your understanding of Opal’s earlier hopes, and if some possibilities remain open, what future can you imagine for her?
✦
Why It May Be Worth Reading
Readers may value Opal’s determined perspective, the contrast between schooling and factory labour, and the way historical social change intersects with personal hopes, relationships and creative ambition.
!
What Deserves Attention
Expect emotionally weighty material: a parent’s imprisonment, poverty, bullying at work, leaving school, romantic loss and the outbreak of war.
↔
A Conversation Worth Having
How might Opal’s changing access to education, work, art and political action affect her sense of independence—and if the ending feels abrupt or painful, what does it leave you wondering about her future?
◇
Reading Approach
Consider reading alongside discussion of historical context, pausing after the family crisis and wartime turn. Check in around bullying, bereavement and romance, and allow space to talk rather than rushing onwards.
Confidence & Basis
Theme indicators describe how the book presents a topic; they are not a verdict on the whole book or your family's values. Confidence reflects how much book-specific material was checked. Only part of the book information was available, so some details remain unconfirmed.
What remains unconfirmed
Education, work and class: Some details of this treatment remain unclear.
Women’s rights and political action: Some details of this treatment remain unclear.
War and personal loss: Some details of this treatment remain unclear.