Christopher David Chafe is a musician and scientist and the director of CCRMA and has many honors and awards.
Christopher David Chafe is a musician and scientist and the director of CCRMA. He is notable because he has many honors and awards.