Megan Stephan 

Writing and teaching and trying to live in the world.