The Weather Woman by Sally Gardner
I loved everything about this book. Magical storytelling and a cast of unforgettable characters. There is ice, magic, mystery, romance… villains and sinking ships. An unforgettable adventure story for grownups.
From the back
Neva Friezland is born into a world of trickery and illusion, where fortunes can be won and lost on the turn of a card.
She is also born with an extraordinary gift. She can predict the weather. In Regency England, where the proper goal for a gentlewoman is marriage and only God knows the weather, this is dangerous. It is also potentially very lucrative.
In order to debate with the men of science and move about freely, Neva adopts a sophisticated male disguise. She foretells the weather from inside an automaton created by her brilliant clockmaker father.
But what will happen when the disguised Neva falls in love with a charismatic young man?
It can be very dangerous to be ahead of your time. Especially as a woman.