Mary Carver

Mary Carver is a writer of a personal blog, Giving Up on Perfect, and has been published in several blogs and magazines. Mary lives with her husband and two daughters in Kansas City.