Dr. Carter

Appearances
1986
 * Episode 208 - 12 March 1986