Mireille Chester is a fantasy author who loves to spend time in made up worlds filled with magic. She is a firm believer that no hero is perfect and that all villains are burdened with a tiny shred of humanity. While she writes her Adult and YA novels under the name Mireille Chester, she is now writing a middle grade series under the name M.G. Chester.