54.2
Meghan E. O'Toole is from Illinois. She was recently recognized as the 2021 fiction winner of the Ploughshares Emerging Writers’ Contest. In 2018, she was awarded LitMag's Virginia Woolf Award for short fiction. She received her BA in English from Elmhurst College and her MA in literature from Western Illinois University.