A review by caomhghin
Shadow Witch by Kim Richardson

3.0

Amusing characters and story in an interesting settng. Somewhat predictable.