Kim Harms is a freelance writer who lives in Huxley, Iowa with her husband and three sons. She enjoys writing for Today’s Christian Woman and a variety of other publications. In addition to writing, she operates 500 Dresses, a clothing ministry to impoverished children, and she can be found online at www.kimharms.net and www.500dresses.org.