Cover Reveal: Magic, Maps, and Mischief by David Green

Exciting times as the BFS can reveal the latest work to come from multi-award-nominated fantasy writer David Green. World, mark the date and get ready for Magic, Maps, and Mischief!

What Would You Do To Discover Your Heart’s Desire?

Greton of Willow is in a spot of bother. Caught in the act while escorting a family of elves to safety, Greton flees for greener pasturers with only his scant magic and brilliant mind to his name.

And a question. The question.

‘What is your heart’s desire?’

A life-long outsider, Greton sets out to uncover what lies at the centre of his heart. Is it adopting a tawny owl? Owning his very own map shop? Forging a found family with others as similarly scorned as himself? The possibilities are endless. Determined to put his marvellous mind to the task, Greton discovers a way to reveal anyone’s heart’s desire, but not everyone’s longings are as pure as his…

Something odd is occurring in Greton’s new home of Barrow’s Hill, and, before long, the old man in search of a comfortable new life finds himself swept up in danger and mischief.

A heart-felt, cozy, neurodivergent adventure filled with found family and an elderly autistic hero searching for his place in the world, ‘Magic, Maps, and Mischief’ is a story built on love, friendship and acceptance, perfect for readers of ‘Legends and Lattes’, ‘The Teller of Small Fortunes’ and ‘Under The Whispering Door’.

Pictured: the cover, by artist Liz Delton

The Author Says…

Magic, Maps, and Mischief is a book extremely near and dear to me. Greton, the book’s protagonist, is autistic like me and my son, and he’s a character I love fiercely. He is kind, intelligent, capable and filled to the brim with empathy, but also shows the many challenges autistic people face on a daily basis.

Own voice stories are important. For too long, autistic characters written by neurotypical people have been cliched and stereotypical to the point that, when on submission with this book, some editors thought this autistic character written by an autistic writer didn’t seem autistic. Greton isn’t a stereotype. He isn’t a cliche. There might be some characteristics of autism he presents with that you’re familiar with, but he’s so much more. Like many autistic people I’ve met (and I daresay myself), Greton is multi-faceted and surprising. His autism isn’t a ‘super power’, it’s a part of who he is.

I’m delighted to finally get this story out there. Autistic representation by autistic people is so important—especially in these days of misinformation and hatred—nd Greton, along with the entire cast of Magic, Maps, and Mischief tell a tale charting the importance of kindness, acceptance and love.

And maps. There are lots of maps.

I hope you enjoy Greton as much as I do. If you’re autistic, I hope you feel seen by his story. And if you’re not, I hope you’re still able to connect with him. Reading is the art of empathy, and this is a book with empathy at its centre.

Magic, Maps and Mischief is out on 24 October 2025. Head to the links for more details and to preorder:

Meet the guest poster

Image for David Green

David Green is a neurodivergent writer of the epic and the urban, the fantastical, the cosy and the mysterious.

With his character-driven dark fantasy series Empire Of Ruin, or urban fantasy noir Hell In Haven, David takes readers on emotional, action-packed thrill rides. If you’re looking for something on the cosier side, David recommends Magic, Maps, and Mischief, the first book in his Greton’s Marvellous Maps series.

Hailing from the north-west of England, David now lives in County Galway on the west coast of Ireland. When not writing, David can be found wondering why he chooses to live in places where it constantly rains.

David’s Path Of War was nominated for Best Novel at the 2023 BFS Awards and Beyond Sundered Seas and At Eternity’s Gates were both nominated for best novel in 2024. He is repped by Laura Bennett of LLA.

Leave a Reply

Your email address will not be published. Required fields are marked *

five × two =