Ashes on the Waves by Mary Lindsey
Ashes on the Waves

Mary Lindsey

Ashes on the Waves

Mary Lindsey

373 pages first pub 2013 (editions)

fiction fantasy young adult dark mysterious medium-paced
Powered by AI (Beta)
Loading...

Description

Liam MacGregor is cursed. Haunted by the wails of fantastical Bean Sidhes and labeled a demon by the villagers of Dòchas, Liam has accepted that things will never get better for him—until a wealthy heiress named Annabel Leighton arrives on the isl...

Read more

Community Reviews

Loading...

Content Warnings

Loading...