Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 950 000 titles
  • Exclusive titles + Storytel Originals
  • Easy to cancel anytime
Try now
image.devices-Singapore 2x

Lessons in Magic and Disaster

Language
English
Format
Category

Fantasy & SciFi

From the Hugo, Nebula, Sturgeon, Lambda Literary, Crawford and Locus Award-winning author of All the Birds in the Sky comes a heartfelt and intimately drawn portrait of a young trans woman witch who teaches her mother magic, following the death of her wife. Perfect for fans of Magic for Beginners by Kelly Link and Jonathan Strange and Mr Norrell by Susannah Clarke. Jamie's mother, Serena, has been hiding in an old one-room schoolhouse for several years, since her life fell apart. The death of her wife, to cancer, proved too much for Serena. And Jamie, well Jamie hasn't been doing too well either. But Jamie has a secret: she's a powerful witch, and now she's decided to teach Serena to cast spells, so her mother can get her life back. Her magic is a question of exchanges, of creating the world you want to live in. As the strains of her grief start to affect her marriage to Ro, Jamie realises she doesn't know the whole story of what happened to her mothers all those years ago. With Serena heading down a destructive path with her magic, and the secrets Jamie is keeping from Ro piling up, it's only a matter of time before something gives. Desperately trying to hold it all together, Jamie seeks to understand the secrets of a three-hundred-year-old magical book, her mother and her wife, before it all falls apart.

© 2025 Titan Books (Ebook): 9781835415658

Release date

Ebook: 19 August 2025

Features:

  • Over 950 000 titles

  • Kids Mode (child safe environment)

  • Download books for offline access

  • Cancel anytime

Most popular

Unlimited

For those who want to listen and read without limits.

S$12.98 /month
3 days for free
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Bi-yearly

For those who want to listen and read without limits.

S$69 /6 months
14 days for free
Save 11%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Yearly

For those who want to listen and read without limits.

S$119 /year
14 days for free
Save 24%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Family

For those who want to share stories with family and friends.

From S$14.90/month
  • 2-3 accounts

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

2 accounts

S$14.90 /month
Try now