Logo

The Demon Girl by Penelope Fletcher

Large book cover: The Demon Girl

The Demon Girl
by

Publisher: ManyBooks
ISBN/ASIN: B00480OPOK
Number of pages: 205

Description:
Rae Wilder has problems. Supernatural creatures swarm the earth, and humanity is on the brink of extinction. Stalked by a handsome fairy who claims she is like him, demonkind, Rae thinks maybe it was a mistake breaking the rules by going over the Wall into demon territory. Plunged into a world of dark magics, fierce creatures, and ritual sacrifice, she is charged with a guarding a magical amulet.

Home page url

Download or read it online for free here:
Download link
(multiple formats)

Download mirrors:
Mirror 1

Similar books

Book cover: Move Under GroundMove Under Ground
by - Prime Books
In this tour de force, which is Mamatas' first novel, the Beats meet the elder gods of H.P. Lovecraft, and a harrowing time is had by all. It's the early sixties, and Jack Kerouac is hiding from his public, enjoying the company of a Hindu deity...
(3783 views)
Book cover: Nina Kimberly the MercilessNina Kimberly the Merciless
by - Dragon Moon Press
She's on a mission to kill the man who loves her. Why? Because he's an idiot. Ten years ago, Nina was cheated out of the life of adventure that she truly deserves. Her father met his first and only defeat at the hands of, well... a gopher hole.
(6296 views)
Book cover: Valle: Book 2 of the Heku SeriesValle: Book 2 of the Heku Series
by - Smashwords
While Chevalier and Emily come to terms with being parents, the Valle begin attacks to gain access to the last remaining Winchester, even if it means harming those she cares about. An upheaval in the Equites threatens the island's peaceful life.
(7313 views)
Book cover: Layla - One World WarriorLayla - One World Warrior
by
Just when we thought God had finished intervening in our affairs - Layla appeared. Showing miraculous signs of God-like grandeur, she upsets the equilibrium of the centres of authority and moves humanity, forcibly at times, into a political unity.
(5980 views)