Born and bred in Mississippi, Amy Lillard is an award-winning writer who now lives with her husband and son in Oklahoma.