The Repentant Demon Trilogy Book 3: The Last Stand

See more by Samantha Johns

Available at Select Retailers

About the author

Samantha Johns