Avery Gregurich is a writer living and working in Marengo, Iowa. He was raised next to the Mississippi River, and has never strayed too far from it.

Website