charlesdfreeman