The Spook Series

Joseph Delanely's Spooks is one of the most colorful series involving mythical beasts. It includes witches, mages, boggarts and The Fiend [The Devil]. In it Tom Ward ,the Spooks apprentice fights the dark while learning to be a fully trained Spook [who's job is to keep the dark at bay]. I highly recommend reading them.