The Last Apprentice is really good. It's young adult, but at times fairly graphic. Basically it's about a kid who is trained by a current older man who is called a spook. The job of a spook is dealing with getting rid of witches, demons,ghosts, anything that's dark and goes "bump" in the night to keep the County safe. Witches are the most common darkness they have to get rid of. But it's not the cliche pointy hat witch, it's witches that drink chilidren's blood, take thumb bones to conjure of dark magic and a ton of other stuff. The apprentice also has to write notes to fill books because there is so much to learn. It goes in the spook's library which has generations of books from past apprentices before them. It's pretty neat. There is much more than that though. It's not just random stuff. It actually is focused on one main plot and it builds up and continues to. I won't give it away, but they have to deal with the devil. The 10th book was just released and it was very good. The series is winding down sadly. You get very attached to the characters and they age throughout the series.