A Forgery of Roses
Author: Jessica S. Olson Format: Paperback Number of Pages: 384 'A deliciously twisted gothic fantasy you'll want to read again and again, with characters you'll adore, prose that'll spellbind you, romance you'll swoon over, and a mystery that'll keep you guessing until the last stunning twist' Diana Urban, author of These Deadly Games Myra has a gift many would kidnap, blackmail, and worse to control: she's a portrait artist whose paintings alter people's bodies. Guarding that secret is the only...