Review: Outstanding group of books
Rating: 5 out of 5
Date: 11 17, 2013
Every thing from demons to fairy God mothers with a few extras added.  It will keep your attention until you are done