Meg is a sweet and kind witch. Mog is her cat with a mind of his own. They go on many adventures together. I first discovered these books when my daughter, Meg was little....