DuncanWatson rated White witch, black curse: 5 stars May 10, 2010 Public White witch, black curse by Kim Harrison