Esme’s Wish

October 30, 2017
Votes: 1
Audience Young Adult
Word Count 60-80k (average/short)

Editing, Production, Marketing & Sales

Edited by Michelle Lovi
Cover design by Furea
Published Through Odyssey Books
Scheduled for Review on May 21, 2018

Author’s Summary

When fifteen-year-old Esme Silver sets out to search for her missing mother, Ariane, she is transported to the alternate realm of Aeolia: a world enchanted by the gods, and steeped with myth and magic. With her newfound friends, Daniel and Lillian, Esme retraces her mother’s steps in the glittering canal city of Esperance, untangling the threads of Ariane’s double life. But the more Esme discovers about her mother, the more she questions whether she really knew her at all.

With themes of friendship, loyalty, and loss, Esme’s Wish is a whimsical tale for younger teens, or anyone who enjoys being swept into another world.


Lillian handed back the compendium. The illustration on the front cover depicted a glistening bead of water, suspended in the air. Within it spun islands, people and fantastical creatures.

‘That’s from the legend of Aeolia’s creation,’ said Lillian running her hand over the cover. ‘Everything in our world – Esperance, the islands, the magic – is said to have flowed from one enchanted drop of water.’

Short Description

Suspicious of the real reason for her mother’s disappearance Esme Silver goes searching for clues in the enchanted world of Aeolia. Fantastical creatures, friendship and adventure all feature in this magical tale.


A fantastical mystery with a touch of Venetian dreaminess

Additional Links

Visit the Official Website
Find it on Goodreads
Like it on Facebook

Awards and Notable Endorsements

“A fresh new fantasy, of an enchanting world.” – Wendy Orr, author of Nim’s Island and Dragonfly Song
– posted by Elizabeth Foster    

Feature Esme’s Wish

Featured titles are displayed on the sidebar (Learn More)

Premium Subscribers get 10% off!

How long would you like to be featured?
Specific Dates Requested (optional - please give us at least 48 hours notice)

You might also like...