fifteen-year-old moira fitzgerald is a punk-rebellious, obnoxious, rude. she also happens to be a witch-but doesnt want to be. so why do evil magicals think she may be the new dumari? and why have she and her twin cousins, braidy and brody attinson, ...