witches and wizards and a half godchild woman who battles to save the world from hell. and she in turn is saved by her mentor witch called James. they do team up well. interesting story and characters are really well formed. i only wish the some stories would finish after 3 books but oh no they keep on going with the hell and heaven battles. this should be read by only those who enjoy fantasy and magic as a daily dose.