Masterlist of Characters

Companions
Doctors
Time Lords
Torchwood
Villains