Steve Gannaway spent more than twenty years as a high school teacher in North Dakota and Maine. He now teaches adult education in Southern Maine. He has earned degrees in theology and religious studies from the University of St. Thomas and Providence College, and has been writing poetry for more than forty years. He lives in Maine with his wife and two children.