A Modern Witch - Debora Geary characters were poorly developed, slow moving plot, boring " chat room" story recaps throughout, lack of depth. would NOT recommend.