Welcome

I write historical fiction for readers of all ages.

My latest series for young readers is The Firewatcher Chronicles: the first book, Brimstone, will be out in late 2018. They are time travel stories, set in London in the Blitz and during other key moments in the city’s history.

My previous novel for young readers  is 1917, set during the First World War.

You can find out more about me and my many books for readers of all ages, or read some of my travel writing and feature articles. 

If you’re interested in Goddess, my novel based on the life of the remarkable French opera star and swordswoman, Julie d’Aubigny, you can read about the book, the real woman’s life, and all my research here.

Or you can read my blog: On writing and reading.

You can hear me interview other writers, as co-host of Unladylike, a podcast on women and writing.