Skip to content

S.M. Stirling Takes on Urban Fantasy: A Review of The Council of Shadows