Mary E. Roach

Mary E. Roach is an author, teacher, activist, and martial artist. They have been studying and teaching martial arts for years, and love helping writers polish their fight scenes. Mary is the author of books for middle grade, young adult, and adult audiences. In their free time, they enjoy hiking, gardening, and swimming.