Celebrate our new site and save $15 Get 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.