The Violet hour

Seventeen-year-old Harlow Wintergreen, plagued by mental voices and visions while traveling through Asia, must confront the evil sources of them when the hallucinations start bleeding into reality.

9780738737218
book

Holdings

450251