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.
Warning: Please be aware that scammers continue to impersonate Hachette Book Group (HBG) employees. Read More