Catherine Hiles is a writer, mother, runner and avid reader. She enjoys cooking (and eating), good beer and spending time with her husband and two young children.
Meet the rest of Our Editorial Staff.