James Charles Hudson, age 50 of Lawrenceville, died Wednesday, May 18, 2005. Arrangements by Tim Stewart Funeral Home, 300 Simonton Road, Lawrenceville, GA 30045 770-962-3100.