Juniper rated White witch, black curse: 3 stars July 31, 2013 Public White witch, black curse by Kim Harrison