Desmond Swarts

Character Analysis

Desmond Swarts is the Dean of Engineering at Cape Technical University and is one of the three faculty members of the committee who have to judge David during the investigation of Melanie's complaint.