David Cox is a freelance writer. He and his wife home educate their children in rural Kansas.
Crosswalk Contributing Writer