I think the book Earwig and the Witch is a good book for kids 8 and up. If you are younger than 8 it might be a little violent. A brief summary of this is: A girl named Earwig lives at an orphanage and doesn't want to leave. Then a strange couple comes in and adopts her. When she gets home she finds out that the woman is a witch that adopted her so she could get help on spells. The man is a demon when disturbed. Earwig befriends the witch's cat, and ends up defeating the witch with help from the cat and the demon. I think it's a good book.