The Tangled Strings of the Marionettesby Adam-Troy Castro Classic Literature. 20480 words long. First published in The Magazine of Fantasy and Science Fiction, July 2003 Nebula Award(r) Preliminary Ballot Nominee Pages of The Tangled Strings of the Marionettes : Page 1Page 2Page 3Page 4Page 5Page 6Page 7