by
Lavina Giamusso
Language: English
Release Date: August 12, 2017
Every story has two sides, and now The Puppeteer is ready to tell it from his side. His fingers are dextrous and skilled, and the strings that he can pull to control his puppets seem almost limitless in number. Is there any way to beat an adversary this cunning, this ruthless, this determined? An...