Harlan Carson (Comic Series)

Carson is assumed to be the doctor of Hilltop Colony.