Weekend Site Sale! Save up to $18 off. Get the code »

Charles J Shields

Charles J. Shields, a former teacher, has been a reporter for public radio, a journalist, and the author of nonfiction books for young people. He and his wife, Guadalupe, reside in Barboursville, Virginia.