I'm a big Zelazny fan, and books like Jack of Shadows are the reason why. Fantasy Science fiction Jack of Shadows – Roger Zelazny