by Jennifer Mason-Black
Reviewed by Saadia
An intriguing tale that twists an old story, providing a strong female protagonist, rich characters, and a hauntingly mysterious atmosphere, right from the very first page.