When fifteen-year-old Esme Silver objects at her father's wedding, her protest is dismissed as the actions of a stubborn, selfish teenager. Everyone else has accepted the loss of Esme's mother - so why can't she? But Esme is suspicious. She is sure that others are covering up the real reason for her mother's disappearance - that 'lost at sea' is code for something more terrible, something she has a right to know. After Esme is accidentally swept into the enchanted world of Aeolia, the truth begins to unfold. 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 Ariane, the more she questions whether she really knew her at all. show more
Captivating. This colorful, well-constructed tale is as much detective story as fantasy and deftly blends both elements into a page-turning plot that hooks the reader in. The world's lushly described architecture, mythology, sirens, and dragons create the allure of being whisked away into a great adventure. (Sarah Scheele for Readers' Favorite) show more
About Elizabeth Foster
Elizabeth Foster grew up in Brisbane, Australia, and now lives in Sydney. Apart from writing and reading, which take up most of her time, she loves swimming in the ocean, walking, and playing the piano (badly). As a child, she was called Dizzy Lizzy-which she regarded as an insult all her life, until she started writing. Now, daydreaming is a central part of what she does. Reading to her own kids reminded her of how much she missed getting lost in other worlds, and once she started writing stories, she couldn't stop. Esme's Wish is her first novel. show more
Rating details
4.18 out of 5 stars
-
425 ratings
5
40% (170)
4
43% (183)
3
13% (54)
2
4% (16)
1
0% (2)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book.
Close
X
{"bd_js_shop":"Shop","bd_js_too_long_for_shipping_label":"Sorry, that's too long for our shipping labels","bd_js_why_are_you_leaving":"Why are you leaving?","bd_omnibus_ph1_price_statement_suffix":"vs RRP","bd_js_too_long":"Sorry, that's too long","bd_js_could_not_find_address_try_again":"Sorry, we couldn't find the address. Please try again","bd_js_lack_of_reviews":"Lack of reviews","bd_saving_percent_off":"{0}%<br>off","bd_js_missing_book_information":"Missing book information or cover","bd_js_total_basket_count":"{0, plural, one {You have <b><span class='item-count'>1</span> <span class='item-text'>item</span></b> in your basket} other {You have <b><span class='item-count'>#</span> <span class='item-text'>items</span></b> in your basket}}","bd_js_total_cost":"Total cost: <b class='pink-text big total'>{0}</b>","bd_js_show_less":"show less","bd_try_abe_books":"Try AbeBooks","bd_js_item_added_to_your_basket":"Item added to your basket","bd_js_quick_view":"Quick View","bd_js_lack_of_inside_images":"Lack of inside images","bd_rrp":"RRP","bd_link_prefix":"","bd_js_wrong_book_information":"Wrong book information or cover","bd_js_unable_get_address_enter_manually":"Sorry, we are unable to get the address. Please enter manually:","bd_js_keep_typing_to_refine_search_results":"Keep typing to refine the search results","bd_pre_order":"Pre-order","bd_js_top_categories":"Top Categories","bd_price_save":"Save {0}","bd_notify_me":"Notify me","bd_js_name_only_letters":"Sorry, full name can only contain letters","bd_js_show_more":"show more","bd_js_enter_valid_email_address":"Please enter a valid email address","bd_js_delivery_time":"Delivery time","bd_js_enter_address_manually":"Enter address manually","bd_js_more_categories":"More Categories","bd_30_day_low_price_carousel":"30-day low price","bd_js_continue_shopping":"Continue Shopping","bd_js_account_and_help":"Account & Help","bd_js_price":"Price","bd_js_basket_checkout":"Basket / Checkout","bd_add_to_basket":"Add to basket","bd_js_enter_first_last_name":"Please enter a first and last name","bd_js_please_enter_your":"Please enter your"}