Tamara Harpster rated Jack of Shadows: Show rating 5 stars June 9, 2013 Public Jack of Shadows by Roger Zelazny