Leila Wilson
Leila Wilson is the author of The Hundred Grasses. Her poems have appeared in Poetry, A Public Space, American Letters & Commentary, Denver Quarterly, Canary, and elsewhere. She teaches creative writing and literature at the School of the Art Institute of Chicago.